FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.
Tech Stack
Tools & technologiesJavaSDLCSQL
About the role
Key responsibilities & impact- Lead and mentor teams of software developers, supporting their career growth and performance
- Manage team performance using engineering management metrics and software engineering best practices to drive continuous improvement and accountability
- Manage a portfolio of internal business applications, ensuring ongoing stability, performance, and scalability
- Oversee the full Software Development Life Cycle (SDLC) including design, planning, implementation, deployment, and support
- Partner with Product Management and collaborate to gather requirements, define scope, prioritize resources, and deliver practical, scalable software solutions
- Coordinate priorities and development schedules across multiple initiatives and applications
- Contribute to high-level system architecture and application design, ensuring alignment with business objectives and technical best practices
- Be part of the team’s troubleshooting and problem-solving sessions including implementing, testing, and deploying proposed solutions
- Ensure adherence to coding standards, version control, testing practices, and release procedures
- Contribute to cross-team engineering culture and help identify and resolve systemic issues across teams.
Requirements
What you’ll need- Bachelor’s level education in Computer Science, Computer Engineering, Electrical Engineering, or similar degrees, or equivalent practical experience
- 9+ years of hands-on software development experience, including back-end services, APIs, and databases
- Experience in a leadership role as an engineering team lead and/or managing software teams — including 1–2 years of direct people management
- Strong Problem-Solving Skills: Architect mindset — think beyond the code to design systems that solve real problems creatively, scalably, maintainably
- Exposure and technical knowledge of C# or similar (e.g., Java) with the ability to design, understand, and review production-quality code
- Exposure and understanding of enterprise SQL systems, e.g., SQL Server, including schema design, performance tuning, and complex query development
- Self-Starter: self-directed; proactively identifies work and opportunities for improvement, removal of blockers, and drives initiatives forward
- Collaborative Leadership: Works with engineers, peer and upper managers, and across teams throughout the business towards success; seeks help and support openly and proactively, learning as they go
- Documentation & Organization: Communicates clearly, documents decisions and code thoroughly, and brings structure to ambiguous situations
- Monitoring Mindset: Understands observability — logs, metrics, and alerting — and knows how to troubleshoot and resolve production issues confidently
- Quality Assurance Mindset: Treats quality as a shared responsibility, not a handoff — champions testing at every stage of the SDLC, from unit and integration tests to end-to-end validation. Understands the value of test coverage, code reviews, and regression safety nets in maintaining a healthy, production-ready codebase
- Navigating Ambiguity: Thrive in fast-paced, evolving environments — comfortable making decisions with incomplete information
- Remote Experience: Comfortable working in distributed teams with async communication and a high degree of self-management
- Hands-on balance: Maintain the right mix of team leadership, collaboration, and direct technical contribution depending on the needs of the teams.
Benefits
Comp & perks- Health insurance
- Paid time off
- Flexible working hours
- Professional development opportunities
- Remote work options
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
C#JavaSQLAPIsback-end servicesdatabasesSDLCschema designperformance tuningcomplex query development
Soft Skills
problem-solvingcollaborative leadershipself-starterdocumentationorganizationmonitoring mindsetquality assurance mindsetnavigating ambiguityteam leadershipcommunication
Certifications
Bachelor’s degree in Computer ScienceBachelor’s degree in Computer EngineeringBachelor’s degree in Electrical Engineering
