Responsibilities:
- Build, test, deploy, maintain, and enhance software solutions to address dynamic business needs.
- Partner closely with product and design on discovery and experimentation to release solutions for impactful user and business problems.
- Lead by example, demonstrating technical excellence, and providing mentorship to help team members grow.
- Assist your team in making decisions that align with organizational objectives, supporting these decisions, and taking accountability for their outcomes.
- Foster collaboration within the engineering team through consistent communication and building robust relationships with teammates, managers, and stakeholders across the organization.
- Participate in rotating on-call duties, including incident management.
Qualifications:
- 5+ years of software engineering experience with a track record of shipping production-level code preferably in Python (or equivalent high-level programming language).
- Experience with relational databases, such as PostgreSQL required.
- Experience with AWS (or other cloud services), infrastructure as code, and CI/CD required.
- Experience with mobile development is a plus.
- Expertise in designing and developing scalable and maintainable software systems.
- Deep understanding of the technical aspects behind consumer-facing web applications.
- Strong knowledge of modern web service concepts, including API design and data modeling.
- Proficiency in systematic debugging and incident management.
- Understanding of security principles and practices.
- Ability to manage risk, change, and uncertainty in a dynamic environment.
The salary range for this role is $145,000 - $185,000.
#J-18808-Ljbffr