Staff Software Engineer

Apex Fintech SolutionsAustin, TX
1dHybrid

About The Position

We are seeking a Staff Software Engineer to join our talented Operations group at Apex Fintech Solutions. As a Staff Software Engineer, you'll be at the forefront of innovation, leveraging modern AI tools (e.g., Claude AI) to optimize development processes, enhance efficiency, and scale solutions seamlessly. You’ll play a critical role in driving architectural excellence, mentoring team members, and delivering software that powers some of the fintech industry's most advanced platforms and solutions.

Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent work experience) required
  • 7+ years of hands-on software development experience, preferably in high-availability, high-performance systems.
  • Experience applying AI tools (e.g., Claude AI, Copilot, ChatGPT) to accelerate and optimize software engineering processes.
  • Experience with cloud technologies (AWS, GCP, or Azure), RESTful API design, databases (SQL/NoSQL), and CI/CD pipelines.
  • experience with using AI models for automation and optimization in deployment pipeline preferred.
  • Strong proficiency in modern programming languages (e.g., Java, Python, C++, JavaScript) and software frameworks.
  • Deep understanding of software development principles, including test-driven development, clean coding practices, and strong architectural principles.
  • Strong problem-solving and debugging skills, with an emphasis on root cause analysis and risk mitigation practices.
  • Excellent communication, leadership, and cross-functional collaboration skills.
  • Familiarity with containerization tools like Docker and orchestration with Kubernetes.
  • Understanding of financial transaction systems, brokerage custody and clearing operations, data processing, or trading infrastructure preferred

Nice To Haves

  • Experience with frontend frameworks such as React or Angular preferred.
  • Experience in the fintech industry or other high-transaction, high-availability domains a plus.

Responsibilities

  • System Design & Implementation: Lead the design and development of scalable, high-performance software applications optimized for reliability and availability using cutting-edge technology.
  • AI-Driven Efficiency: Utilize modern AI tools, such as Claude AI and other advanced coding assistants, to accelerate development cycles, improve code quality, and identify inefficiencies in accordance with Apex's commitment to innovation.
  • Technical Leadership: Provide guidance, mentorship, and code reviews to junior and mid-level engineers. Promote a culture of excellence, fostering the adoption of strong coding standards and best practices.
  • Code Quality & Optimization: Implement test-driven development practices and ensure comprehensive unit test coverage. Use AI-built analysis to optimize code for performance and maintainability.
  • Collaboration: Work closely with the Operations, Product Management, and QA teams to deliver efficient and scalable solutions that fulfill customer needs and meet business objectives.
  • Debugging & Troubleshooting: Lead resolution of complex software defects through root cause analysis, leveraging AI-generated insights to proactively detect and address performance issues.
  • Innovation: Stay updated with emerging technologies and incorporate AI-powered tools and workflows into the development pipeline to enhance scalability and productivity.
  • Ownership & Accountability: Take full responsibility for the health and performance of your deployed services, from development to production support, monitoring, and optimization.

Benefits

  • healthcare benefits (medical, dental and vision, EAP)
  • competitive PTO
  • 401k match
  • parental leave
  • HSA contribution match
  • paid subscription to the Calm app
  • generous external learning and tuition reimbursement benefits
  • hybrid work schedule
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service