Jobs · Engineering

Director of Software Engineering

Haystack · Raleigh, NC · Today
RemoteRemoteEngineeringFull-time

The Role

Lead the design and development of complex software applications. Provide technical architecture, design, and support for the Alts platform. Drive data-driven decision making through analytics and AI. Navigate new technologies and cloud-based deployments. Establish and reinforce engineering standards, patterns, and guidelines. Mentor junior team members and contractors.

What You'll Need

  • 15+ years of platform development experience, building complex applications with Java and cloud-based processes.
  • 5+ years of technical leadership and mentoring software developers.
  • Extensive experience in Java, Spring Boot, Spring Core, Web Services (REST), and Kubernetes orchestration.
  • Strong experience with API design and best practices using Swagger and OpenAPI.
  • Good experience in event-driven integrations like Kafka.
  • Experience building CI/CD pipelines using Jenkins, Maven, and solid understanding of GIT.

What's On Offer

  • Opportunity to provide strong technical leadership.
  • Work on a key initiative for the Alternative Investments space.
  • Collaborate with Business, Product, Architecture, and Engineering teams.

Similar jobs