Ethos

Senior Software Engineer

Ethos

full-time

Posted on:

Location Type: Remote

Location: United States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $133,000 - $235,000 per year

Job Level

About the role

  • Design, build and maintain complex backend systems
  • Collaborate with other engineers, PMs and non-technical stakeholders to develop and ship features
  • Design, build, and maintain our API’s
  • Find and solve performance issues
  • Participate in code reviews
  • Communicate best practices to the team
  • Mentor junior engineers

Requirements

  • 7+ years of experience
  • Experience building complex architecture systems from the ground up, experience with backend architectural patterns of large, high-scale web applications
  • Ability to design clean APIs and understanding of performance issues
  • Experienced with software engineering best practices – design patterns, code reviews, unit and integration testing, etc.
  • Ability to communicate technical specifications both verbal and written
  • Understanding of security, common attacks and defenses
Benefits
  • health insurance
  • retirement plans
  • paid time off
  • flexible work arrangements
  • professional development
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
backend systemsAPI designperformance optimizationsoftware engineering best practicesdesign patternsunit testingintegration testingarchitectural patternshigh-scale web applications
Soft Skills
collaborationcommunicationmentoringproblem-solving