PEAK6 - Austin, TX

posted 9 days ago

Full-time - Mid Level
Remote - Austin, TX
Professional, Scientific, and Technical Services

About the position

The Manager, Software Engineering (Back-End) at Apex Fintech Solutions is responsible for leading and growing the engineering team focused on developing back-end components for applications integrated with the Custody Platform. This role involves driving the technical vision, architecture, and development of systems that meet high standards of performance, reliability, and scalability, while fostering a collaborative team environment.

Responsibilities

  • Lead a team of software engineers, providing mentorship, guidance, and performance evaluations.
  • Foster a collaborative and high-performance team environment.
  • Set clear goals and help the team prioritize tasks.
  • Develop and implement the technical strategy and roadmap for back-end components.
  • Ensure the system architecture is scalable, efficient, and robust.
  • Oversee the design, implementation, and deployment of new features and system updates.
  • Ensure code quality through code reviews, unit testing, and continuous integration practices.
  • Collaborate with cross-functional teams including Product Management, QA, and Operations.
  • Ensure systems meet stringent uptime and performance requirements.
  • Implement monitoring and alerting systems to detect and resolve issues proactively.
  • Conduct post-mortem analyses for any incidents and implement corrective actions.

Requirements

  • Bachelor's or Master's degree in Computer Science, Engineering, or related field required (or equivalent prior experience).
  • 7+ years of experience in software engineering, with at least 3 years in a leadership or management role.
  • Proven experience with trading systems, financial services, or a closely related industry.
  • Experience with agile development methodologies.
  • Experience with cloud computing platforms (AWS, Azure, GCP) is a plus.
  • Strong proficiency in programming languages such as Java, Go, Python, or similar (Java preferred).
  • Strong proficiency and experience with Relational Database Management Systems.
  • Deep understanding of algorithms, data structures, and software design principles.
  • Excellent communication and interpersonal skills.
  • Strong analytical and problem-solving skills.
  • Strong leadership and motivational skills.
  • Ability to manage multiple projects and priorities in a fast-paced environment.
  • High level of integrity, ethical standards, and a commitment to fostering a positive team culture.

Benefits

  • 401(k) matching
  • Dental insurance
  • Employee assistance program
  • Health insurance
  • Health savings account
  • Paid time off
  • Parental leave
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service