GrepJob
DriveWealth

Principal Software Development Engineer

DriveWealth
Apply
about 3 hours ago

Base Salary

$250k - $275k/yr

Responsibilities

  • Design and deliver high-performance, low-latency brokerage systems using Java/Golang.
  • Assess the health and performance of software applications and databases.
  • Develop and maintain REST APIs and microservices.
  • Support and enhance trading and backend systems for multiple asset classes.
  • Define specifications and modify existing software stack as needed.
  • Analyze service and application performance using various programming tools.
  • Develop and maintain automated testing frameworks and CI/CD pipelines.
  • Provide technical leadership and mentorship to the engineering team.
  • Guide non-technical staff in using software and hardware systems effectively.
  • Support applications with an understanding of system integration and troubleshooting.

Requirements

  • Bachelor’s degree in Computer Science or related field or equivalent experience.
  • At least 10 years of experience in Software Engineering with expertise in Java.
  • Understanding of Test Driven Development and effective unit/integration tests.
  • Strong understanding of CI/CD and automated testing frameworks.
  • Proficient in developing and maintaining robust REST APIs and event-driven architectures with Kafka and Kubernetes.
  • Background in financial technology or capital markets is required.
  • Proficient in No SQL, SQL, and Stored Procedures such as in Postgres, MySQL.
  • Experience with Unix, Linux Operating Systems.
  • Knowledge of Jira, Git, Jenkins.
  • Experience with a 24x7, highly-available architecture.
  • Strong experience with Amazon Web Services.
  • Experience with Scrum and Agile processes.
  • Strong communication skills and analytical problem-solving skills.

Benefits

  • Competitive compensation and equity options.
  • 401(k) match and full insurance coverage.
  • Wellness reimbursement and personal development allowance.
  • Generous PTO, observed holidays, and extended leave.
  • Hybrid work model with in-office collaboration.

Categories

BackendData EngineeringDevOpsTesting