Jobgether

Manager, Software Engineering (Data)

Jobgether • US
Python Remote

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.

Accountabilities:

  • 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