Skip to content

Staff Software Engineer – Admin Platform
Company | Envoy |
---|
Location | Seattle, WA, USA |
---|
Salary | $195000 – $225000 |
---|
Type | Full-Time |
---|
Degrees | Bachelor’s, Master’s |
---|
Experience Level | Senior, Expert or higher |
---|
Requirements
- 8+ years of fullstack software engineering experience
- BS / MS in Computer Science or a related technical field
- Extensive experience developing and consuming APIs (REST, JSON/HTTP, GraphQL)
- Experience with relational databases (i.e. Postgres) and the ability to design effective data models
- Strong understanding of software engineering principles
- Well-versed in code versioning tools (e.g. Git/GitHub) and familiarity with CI and CD
- An agilist mindset – solid experience building software using an agile process
- Excellent problem-solving skills
- Strong communication skills – the ability to articulate your ideas clearly
Responsibilities
- Design and implement enterprise-grade services and features
- Collaborate with cross-functional teams to ship new features
- Ensure the quality, security, availability, and performance of services
- Respond to incidents, identify and resolve bottlenecks, and fix bugs
- Drive engineering projects from inception to completion with a sense of urgency
- Provide mentorship and technical guidance to less experienced engineers
- Help guide decision making on technical direction for the team
- Deliver excellent software through comprehensive peer-reviews, CI, and automated testing
- Serve as the technical expert/lead on team projects
- Be a future shaper and provide technical guidance that shapes the future of our company
- Have the opportunity to work with an amazing team of existing engineers, product managers, and designers, while making tremendous impact!
Preferred Qualifications
- Experience building APIs with Kotlin
- Strong proficiency in both JavaScript and TypeScript
- Experience with data engineering topics (designing data pipelines, building solutions for data ingestion, storage, processing, analytics, and visualization)
- Track record of building enterprise-grade software (building systems that are highly secure, scalable, available, and performant)
- Experience working in fast-paced startup environments