Search

Senior Software Engineer

Driver Jobs
3 views

Senior Software Engineer

Driver Jobs
3 views

Description

About The Role

PartnerHero is looking for a Senior Software Engineer. The Senior Software Engineer is an adept individual contributor, as well as a collaborator and mentor to others in the PartnerHero Engineering organization. They are passionate about working alongside software engineers, quality assurance engineers, product managers, and product designers in the complete software development lifecycle – from understanding product requirements to software design to testing, release, and subsequent maintenance.

The Senior Software Engineer will support the existing leads in architecting and supporting the implementation of the product strategy. They will work with product teams in designing and building SaaS-grade features, as well as on the specification and implementation of a variety of infrastructure and architecture projects that have a direct impact on our SaaS offerings.

Our Development Ecosystem

Most of our infrastructure is heavily reliant on Google Cloud Platform components, including Firebase (Hosting, Cloud Functions, RTDB & Firestore databases), App Engine, Cloud Run, and CloudSQL (Postgres and MySQL). We use GitHub for version control, and GitHub Actions to power our CI/CD pipelines. As we start to think about SaaS, we are reconsidering the use of certain GCP components to better accommodate an external audience, while keeping scalability and costs in mind.


You’ll Be…

Supporting existing platform teams in the design, specification, and implementation of SaaS-grade functionality that meets technology and business requirements
Supporting Platform Engineers in assessing technical debt and ensuring it is being effectively identified and prioritized
Leading multiple cross-product infrastructure and architecture projects from a planning and implementation standpoint, including:
Robust, well-documented subscription, payment processing, and authentication mechanisms
Documentation and implementation of a standardized Firebase Firestore backup mechanism
Collaborating with Design and SQA to ensure alignment on development initiatives that pertain to our platform products
Collaborating with DevOps in the specification and build-out of code analysis, continuous integration, and continuous deployment pipelines tailored to support SaaS offerings

What You Bring To The Table

Excellent English, written and verbal communication, as well as reading comprehension
3+ years of experience as a software engineer
2+ years of experience building and maintaining SaaS products from architecture, planning, maintenance, and implementation standpoints
Fluent in the following front-end languages: React JS, Redux/Zustand, GraphQL/REST
Fluent in the following back-end languages: NodeJS, NestJS, Firebase, BigQuery,
Experience with SQL and NoSQL data infrastructures
Development experience defining, developing, and maintaining web service APIs
Strong understanding of the drivers of scalability, performance, and reliability on web services
Great working knowledge of agile software development methodologies
Great communication and interpersonal skills, including working across geographies and cultures
Comfortable collaborating with team members and conducting code reviews
Comfortable working remotely, self-sufficient
Eagerness and willingness to learn new technologies
Knowledge of Google Cloud Platform or similar cloud computing platforms is a plus

What We Provide

Hybrid workplace - depending on the partner, role, management, and/or personal workspace
Competitive compensation based on experience
Attractive benefits package including medical, dental, and vision options based on location
Access to free posture-based fitness workouts from home
Paid Sabbatical Leave
Training opportunities provided by PartnerHero and outside entities
1-on-1 coaching with feedback sessions, mentorship, and opportunities for cross-functional development

Why PartnerHero?

PartnerHero is a mission-driven company with a passion for helping good businesses succeed. We build teams that help companies scale in every facet of their business—from customer support to Software QA, content moderation, design, engineering, and more. We work with over 100+ tech-forward companies including Etsy, Udemy, Good Eggs, Grindr, and Loom. PartnerHero not only offers fair compensation and benefits, but a culture that values inclusion, belonging, and opportunities for professional growth.

How We’re Different

Historically, the outsourcing industry has valued profit over people and compensated for high turnover by underpaying employees. We want to change that. PartnerHero not only offers fair compensation and benefits but values inclusion, belonging, and opportunity.

Read more about our Core Values and story here.


PRIVACY NOTICE

PartnerHero is committed to ensuring your privacy and the protection of your personal data. By filling out the forms associated with your job application and submitting your data to us, you are giving us your consent to process your data and store it for potential recruitment and hiring purposes.

To understand more about PartnerHero’s privacy program, including your rights and options for managing the personal data you submit to us, please visit our Privacy Center here.

VJTmUuE5vS

Attributes

Company Name: PartnerHero Chennai, Tamil Nadu

Contact 815login (seller)

    You must log in or register a new account in order to contact the advertiser.
    To protect against prohibited activities, we may check your message before it is forwarded to the recipient and, if necessary, block it.

    HR details Details

    815login
    1307 active listings
    Professional seller
    Registered for 1+ year
    Last online 1 year ago
    Contact All items

    Listing location

    Chennai, Tamil Nadu, India
    13.0836939, 80.270186

    Stay safe!

    Never pay down a deposit in a bank account until you have met the seller, seen signed a purchase agreement. No serious private advertisers ask for a down payment before you meet. Receiving an email with an in-scanned ID does not mean that you have identified the sender. You do this on the spot, when you sign a purchase agreement.
    Senior Software Engineer by 815login