Manager, Software Engineering (Data) at Jobgether – United States
Explore Related Opportunities
About This Position
This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Manager, Software Engineering (Data) in United States.
This role offers a unique opportunity to lead the development of cutting-edge data platforms that power analytics, AI capabilities, and enterprise-scale applications. You will guide a distributed engineering team in designing scalable, reliable, and high-performing systems while driving innovation in areas such as generative AI and modern data architectures. Working in a collaborative and fast-paced environment, you will partner with cross-functional teams to transform complex business needs into impactful technical solutions. The position emphasizes both strategic leadership and technical excellence, with a strong focus on continuous improvement and operational reliability. You’ll play a key role in shaping the future of data-driven products while fostering a culture of ownership and growth. This is an ideal opportunity for a leader passionate about building high-impact systems and empowering teams to excel.
- Lead the strategy, design, and delivery of scalable data platforms supporting analytics, AI, and enterprise applications
- Oversee complex, cross-functional projects involving multiple engineering domains and data-driven systems
- Provide technical leadership through architecture decisions, code reviews, and design guidance to ensure system scalability and reliability
- Drive adoption of modern technologies, including generative AI tools, to enhance developer productivity and innovation
- Collaborate closely with Product, Design, and other stakeholders to translate business needs into technical solutions
- Manage and mentor a distributed team of engineers, fostering a culture of accountability, ownership, and continuous improvement
- Ensure production health through monitoring, incident response, and continuous optimization in a “you build it, you run it” environment
- Lead operational excellence initiatives focused on observability, automation, and system resilience
- Contribute to shared codebases and collaborate across teams to improve overall platform performance
Requirements:
- Bachelor’s degree in Computer Science, Information Technology, or related field, or equivalent experience
- 10+ years of software engineering experience, including at least 3+ years in engineering management roles
- Proven experience delivering enterprise SaaS products and scalable data platforms
- Strong expertise in modern data tools such as Apache Airflow, dbt, Kafka, and cloud services (AWS ecosystem)
- Solid understanding of data architecture, ETL/ELT processes, and data modeling best practices
- Proficiency in SQL, Python, and Typescript
- Experience with AI technologies, including generative AI tools and frameworks
- Demonstrated ability to lead teams through complex technical challenges and large-scale initiatives
- Strong communication and collaboration skills, with the ability to work effectively in distributed environments
- Experience in fast-paced or startup-like environments with evolving priorities
Benefits:
- Competitive salary ranging from $160,000 to $195,000 annually
- Comprehensive health benefits including medical, dental, and vision coverage
- Generous paid time off (PTO) and flexible leave policies
- Fully remote work environment within the United States
- Collaborative and inclusive company culture
- Opportunities for professional growth and career advancement
- Access to innovative technologies and cutting-edge projects
- Supportive leadership focused on personal and professional development
- Dynamic, fast-growing environment that values creativity and initiative