
Senior Software Engineer
Ethos
full-time
Posted on:
Location Type: Remote
Location: United States
Visit company websiteExplore more
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