freehire launches on Product Hunt on 26 August.

Follow →

Staff Software Engineer, Backend Engineering

Open 17d

You will lead the design, development, and maintenance of highly scalable, performant, and reliable backend systems. You will propose and implement cloud-based solutions, drive technical design discussions, and guide best practices and architecture principles. You will collaborate with cross-functional teams to deliver new features and products, mentor mid-level engineers, and identify emerging technologies that improve engineering processes.

Responsibilities

  • Lead the design, development, and maintenance of highly scalable, performant, and reliable systems
  • Propose, design, develop and implement cloud-based solutions
  • Drive technical design discussions and provide guidance on best practices, coding standards, and architecture principles
  • Collaborate with and lead cross-functional teams to develop new features and products
  • Mentor and guide mid-level engineers and cultivate a culture of continuous learning
  • Identify and evaluate emerging technologies, tools, and trends to drive innovation

Requirements

  • Bachelor's or Master's degree in Computer Science or related field, or equivalent experience
  • Minimum of 8 years of experience in backend development and platform architecture
  • Experience designing and implementing complex distributed systems, including microservices architecture, containerization, and orchestration
  • Strong expertise in cloud-based solutions with hands-on experience in one or more cloud platforms (AWS, Google Cloud, Azure), including infrastructure as code and serverless architectures
  • Proficiency in multiple programming languages (Java, Python, Go)
  • Experience building distributed systems with microservices and relational and NoSQL databases
  • Experience leading technical design discussions and providing guidance on best practices
  • Strong problem-solving and analytical skills
  • Excellent collaboration and communication skills with ability to mentor junior engineers

Benefits

  • Employer-covered health, dental, and insurance plan options
  • Maven for Mavens platform access including mental health, reproductive health, family planning and pediatrics care
  • Wellness partnerships
  • Hybrid work, in-office meals, and work together days
  • 16 weeks 100% paid parental leave and new parent stipend
  • Annual professional development stipend and access to a personal career coach
  • 401K matching with immediate vesting

See also