Lead Software Engineer

A rapidly growing data product company specializing in creating digital solutions for Fortune 500 companies across various industries.
Backend
Staff Software Engineer
Hybrid
8+ years of experience
Enterprise SaaS

Description For Lead Software Engineer

ShyftLabs, a dynamic data product company, is seeking a Lead Software Engineer to join their innovative team. This role represents a unique opportunity to lead and shape the technical direction of enterprise-level solutions for Fortune 500 companies.

The position requires a seasoned professional with 8+ years of experience who can balance operational demands with strategic vision. As a Lead Software Engineer, you'll be at the forefront of designing and developing sophisticated systems while providing technical leadership to the team. The role combines hands-on development with architectural oversight, making it perfect for those who enjoy both coding and leadership responsibilities.

Key technical aspects include working with Java, Spring Boot, AWS, and various database technologies. You'll be responsible for everything from system architecture to performance monitoring and optimization. The role involves collaboration with multiple teams, including Product Management, Business, and User Experience, ensuring that technical solutions align with business objectives.

What makes this opportunity stand out is the combination of technical challenges and leadership responsibilities. You'll be working in a fast-paced environment, mentoring other engineers, and contributing to the company's growth. ShyftLabs offers competitive compensation, strong benefits, and a commitment to professional development.

The hybrid work environment in Noida provides flexibility while maintaining collaborative opportunities. If you're passionate about technical excellence, enjoy mentoring others, and want to work on solutions that impact Fortune 500 companies, this role offers the perfect blend of challenge and growth opportunity.

Last updated 2 days ago

Responsibilities For Lead Software Engineer

  • Accountable for the design, development and architecture of new and current systems
  • Participate in enterprise architecture reviews and provide recommendations
  • Act as technical lead for medium to large complex project/feature enhancement
  • Work with Product Management, Project Management, Business and User Experience teams
  • Participate in grooming and priority setting sessions
  • Evaluate new tools, technologies and processes
  • Monitor server and application performance using APM tools
  • Work with other development teams for troubleshooting and integration
  • Work with Production Support team for training and troubleshooting
  • Provide coaching and technical guidance for Software Engineers

Requirements For Lead Software Engineer

Java
PostgreSQL
  • 8+ years of professional experience in software support at enterprise level
  • 1-3 years of technical leadership experience
  • BS degree in Computer Science, Engineering or related IT field
  • Extensive hands-on enterprise JAVA application and Spring boot development experience
  • Experience with PCI & PII security standards
  • Experience with Microservice Architecture and Domain Driven Design
  • Experience with Cloud technology and IaC (AWS preferred)
  • Experience with Java build tools (GitLab, Maven, Gradle, Artifactory)
  • Experience developing and tuning MS SQL, AWS Aurora PostgreSQL queries
  • Experience with automated tests in CI/CD pipelines
  • Experience with Agile methodologies
  • Excellent interpersonal & communication skills

Benefits For Lead Software Engineer

Medical Insurance
  • Competitive salary
  • Strong insurance package
  • Learning and development resources

Interested in this job?

Jobs Related To ShyftLabs Lead Software Engineer

Staff Software Engineer - Signals Team

Staff Software Engineer position at Honeycomb focusing on backend development and technical leadership for their observability platform.

Tech Lead / Platform Engineer

Lead backend team and architect scalable platform solutions using Node.js, AWS/GCP, and event-driven architecture for Middle East's growing fintech platform.

Construction Manager, North America Customer Fulfillment (NACF) Central Region

Remote Construction Manager position at Amazon overseeing fulfillment center construction and renovation projects across Canada, offering competitive salary and benefits.

Systems Engineer II, Prime Air

Systems Engineer II position at Amazon Prime Air, combining software development with DO-178 certification expertise for innovative delivery solutions.

Americas Operations - Software Development Manager

Lead software development team at Apple's Americas Operations, focusing on full-stack development and supply chain solutions.