Similar Jobs
See allSenior Staff Software Engineer
Tem
Python
AWS
Backend
Senior Software Engineer
EarnIn
Mexico
Java
Kotlin
Scala
SENIOR SOFTWARE ENGINEER, BACKEND
Short Story
US
Python
SQL
Docker
Senior Software Engineer, Apps & APIs
Recast
Global
Python
Ruby
Rails
Staff Software Engineer
Omada Health
US
Ruby
Python
PostgreSQL
Technical Leadership:
- Lead the design and implementation of complex software systems and integrations with minimal oversight.
- Drive technical decision-making and contribute to architecture discussions across multiple services and systems.
- Break down ambiguous problems into clear technical solutions and execution plans.
Software Development:
- Design, code, test, and debug software applications in accordance with established coding standards and best practices.
- Develop scalable, maintainable, and secure software solutions with a focus on performance and reliability.
- Collaborate with product managers, designers, and stakeholders to translate business requirements into technical specifications.
Mentorship & Team Development:
- Mentor and coach junior and mid-level engineers through code reviews, design discussions, and day-to-day collaboration.
- Raise engineering quality by promoting best practices in software design, testing, observability, and operational excellence.
- Participate in code reviews to maintain code quality and ensure consistency among team members.
Operational Ownership:
- Participate in on-call rotations and assist in diagnosing and resolving production issues.
- Drive improvements in monitoring, alerting, observability, and system reliability.
- Investigate complex production issues and lead root cause analysis efforts.
EasyPost
EasyPost is a YC unicorn founded in 2012 that makes shipping simple for businesses from startups to Fortune 500 with a developer-friendly REST API. The company is rapidly growing with a scrappy, fast-moving culture and a team of builders and problem-solvers.