
Published: Sun, 31 Aug 2025 04:50:43 GMT
Position: Tech Lead, Back-End
Company Overview:
We are a leading digital transformation company that provides innovative products and services to our clients. We are currently seeking a highly skilled and experienced Tech Lead to join our CORE team and lead our engineering efforts. This is a hands-on role that requires strong technical expertise and leadership skills.
Role Summary:
As the Tech Lead for our back-end team, you will be responsible for designing, architecting, and delivering scalable systems that power our core platforms. You will also be responsible for mentoring and guiding a high-performing team to ensure engineering excellence. This role will play a crucial role in our company’s digital transformation and will be instrumental in driving our products and services forward.
Key Responsibilities:
– Lead the design, architecture, and delivery of scalable back-end systems for Collectors’ core platforms
– Deliver high-quality code to production as a player-coach, setting a standard of excellence for the team
– Own and implement complex features from concept to deployment and support
– Mentor engineers and maintain a high standard of technical quality through code reviews, architecture discussions, and hands-on guidance
– Modernize legacy systems and improve performance, reliability, and maintainability across Shared Services
– Collaborate cross-functionally with product, infrastructure, and engineering teams to align on goals and deliver impactful solutions
Qualifications:
– 12+ years of software engineering experience building production-grade applications
– 7+ years of experience with Java. Python experience is a plus!
– 3+ years of experience in leading or managing engineering teams
– Strong grasp of object-oriented programming, data structures, algorithms, and design patterns
– Experience designing and building scalable APIs (REST, GraphQL, gRPC) and modular, extensible architectures
– Hands-on experience with relational and NoSQL databases (e.g., MSSQL, PostgreSQL, DynamoDB)
– 3+ years of experience with AWS cloud services (e.g., Lambda, RDS, S3, DynamoDB, MSK, SNS, SQS) and infrastructure tools like Terraform and Docker
– Familiar with messaging and event-driven platforms like Kafka for real-time systems
– Experience with AI-powered developer tools such as GitHub Copilot and Claude (Anthropic) to improve productivity and code quality
– Strong troubleshooting, communication, and documentation skills, with a focus on secure, observable, and maintainable solutions
– Comfortable working in Agile/Scrum environments with cross-functional teams
Requirements:
– Reporting directly to the Director of Software Engineering, Shared Services
– Must be able to work onsite most of the time if living within a 1-hour commuting distance to one of our offices
– Remote or hybrid candidates will also be considered
Benefits:
– Competitive salary range of $159,469 – $258,903, actual compensation may vary based on location, job level, prior experience, and skill set
– Eligible for bonuses, commissions, or other forms of compensation
– Comprehensive benefits package including health, dental, and vision insurance, retirement plans, and more
If you are a highly skilled and experienced Tech Lead looking for an exciting opportunity to lead and drive engineering excellence, we encourage you to apply now. Click on the ‘Apply’ button to find out more about this role and join our dynamic team. Apply link