About the role

  • Lead the design and development of highly scalable, resilient, performant cloud microservices and APIs.
  • Collaborate with QA and DevOps to define testing processes, automation frameworks, and deployment strategies.
  • Partner with architects to optimize software and systems, proactively identifying and resolving performance bottlenecks.
  • Champion innovation by exploring new technologies and approaches that add business value.
  • Work cross-functionally with product management, program management, QA, cloud operations, technical support, and sales throughout the product lifecycle.
  • Define and implement software systems with a focus on operational excellence, including monitoring, observability, and CI/CD strategies.
  • Serve as a technical leader and subject matter expert across multiple systems or domains.
  • Conduct design reviews and provide technical guidance to engineers at all levels.
  • Mentor and coach senior and junior engineers, fostering a culture of continuous learning and improvement.
  • Collaborate with Product Support to perform root cause analysis and drive improvements in software and processes.
  • Translate business needs into technical solutions in partnership with product management and engineering leadership.

Requirements

  • Bachelor’s Degree in Computer Science or equivalent work experience preferred
  • 8+ years software development experience, with at least 2 years in a technical leadership role
  • Proven experience building RESTful solutions with Java or C#, Docker, Postgres or MS-SQL, Spring Boot or Dropwizard, and Git
  • Extensive experience developing software for cloud platforms such as AWS, Azure, or Google Cloud
  • Strong understanding of data structures, algorithms, and object-oriented design
  • Experience building and deploying software applications on Linux or Unix-based systems
  • Proficiency with monitoring tools (e.g., Datadog) for system observability and troubleshooting
  • Experience working in Agile environments with a focus on collaboration and transparency
  • Excellent written and verbal communication skills.

Benefits

  • Medical, Dental and Vision Coverage
  • 401(k) Retirement Plan with employer match
  • 20 PTO days accrued within the first year (includes sick time)
  • 12 holidays per year, Diversity Time Off and Paid Volunteer Time Off
  • Life and AD&D Insurance
  • Long-term and Short-term Disability Insurance
  • Voluntary Life Insurance
  • Voluntary Long-Term Care (LTC) insurance
  • Voluntary Pet Insurance
  • Voluntary Legal Plan
  • Health Savings Account (HSA)
  • Flexible Spending Accounts (FSA)
  • AFLAC Voluntary Benefits
  • MetLife Voluntary Benefits
  • Employee Assistance Program

Job title

Staff Engineer

Job type

Experience level

Lead

Salary

$140,000 - $190,000 per year

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job