Related skills
full-stack microservices distributed systemsπ Description
- Manage a team of engineers, focusing on development, performance, and mentorship.
- Oversee planning, execution, and delivery of complex technical projects on time and quality.
- Lead architectural decisions and design for full-stack applications.
- Promote best practices in software development: code reviews, testing, and docs.
- Identify and resolve bottlenecks to improve velocity and system reliability.
- Partner with Product, Design, and engineering leads to define roadmaps.
π― Requirements
- 6+ years of professional software engineering across diverse tech.
- 2+ years in engineering management or tech lead.
- Experience proposing and iterating on new tech or data structures.
- Experience improving quality and building fault-tolerant, scalable software.
- Strong understanding of practical CS concepts within a team.
- Consistently writes stable, maintainable code with little oversight.
π Benefits
- Employee benefits, unlimited vacation, equity grants, and annual bonuses.
- Medical, dental, and vision plans, 11 holidays, sick time, parental leave.
- 401(k) plan, life and disability insurance, and wellness time and reimbursements.
Meet JobCopilot: Your Personal AI Job Hunter
Automatically Apply to Engineering Jobs. Just set your
preferences and Job Copilot will do the rest β finding, filtering, and applying while you focus on what matters.
Help us maintain the quality of jobs posted on Empllo!
Is this position not a remote job?
Let us know!