Senior Software Engineer

Year    Coimbatore, Tamil Nadu, India

Job Description


Role Details

Type of Support: Software Engineering
Contract Duration: Permanent
Position type and schedule: Full Time, flexible hours.
Expected start date: July 2023

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 \xe2\x80\x93 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\xe2\x80\x99ll Be\xe2\x80\xa6

  • 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\xe2\x80\x94from 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\xe2\x80\x99re 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 .

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\xe2\x80\x99s privacy program, including your rights and options for managing the personal data you submit to us, please visit our Privacy Center .

Powered by JazzHR

PartnerHero

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD3106655
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Coimbatore, Tamil Nadu, India
  • Education
    Not mentioned
  • Experience
    Year