ShyftLabs, a dynamic data product company serving Fortune 500 clients, is seeking a Lead Software Engineer to spearhead their technical initiatives. This role combines hands-on development with technical leadership, requiring 8+ years of experience in enterprise software development and 1-3 years of technical leadership.
The position demands expertise in Java, Spring Boot, and cloud technologies, particularly AWS. The ideal candidate will be responsible for system architecture, technical decision-making, and leading development teams while maintaining high standards of code quality and performance. They will work closely with cross-functional teams to deliver innovative solutions that drive business growth.
Key technical requirements include experience with microservices architecture, domain-driven design, and proficiency in both SQL and NoSQL databases. The role involves monitoring application performance, troubleshooting complex issues, and maintaining security standards (PCI & PII compliance).
This hybrid position offers competitive compensation, comprehensive benefits, and significant professional development opportunities. The role is perfect for experienced engineers looking to take the next step in their career, combining technical excellence with leadership responsibilities in a fast-paced, growth-oriented environment.
ShyftLabs provides an environment where you can make a real impact, working with cutting-edge technologies while mentoring other engineers. The company's focus on creating digital solutions for major enterprises ensures exposure to challenging problems and opportunities to work with enterprise-scale systems.