Senior Software Engineer

25 October 2024
$170000 - $190000 / year

Job Description

A prominent financial technology company based in New York City is seeking a Senior Software Engineer to lead the development of its flagship products. This onsite role requires strong experience in software engineering, particularly in Python, Java, and C++, to build high-performance financial applications. You will be working with large datasets and cloud platforms (AWS), utilizing Docker and Kubernetes for containerization and orchestration.

This is a great opportunity for a senior engineer to make a significant impact at a fast-growing fintech company, leading engineering efforts and mentoring junior developers.

Required Skills & Experience:

  • 3-5 years of software engineering experience
  • Expertise in Python, Java, and C++
  • Strong experience with AWS, Docker, and Kubernetes
  • Knowledge of large-scale data processing and distributed systems

Desired Skills & Experience:

  • Experience in fintech or financial services platforms
  • Leadership experience, including mentoring and managing engineering teams
  • Strong understanding of security best practices for cloud environments
  • Excellent communication and collaboration skills

Daily Responsibilities:

  • Lead the development of large-scale financial applications
  • Design and implement high-performance, scalable software solutions
  • Collaborate with cross-functional teams to ensure product success
  • Mentor junior developers and participate in code reviews
  • Optimize system performance and ensure high availability

Salary: $170,000 – $190,000

The Offer: Full-time, Bonus and Stock Option eligible

You will receive the following benefits:

  • Medical, Dental, Vision, and Life Insurance
  • PTO and paid holidays
  • 401(k) with company match
  • Onsite gym and wellness programs

Note: Candidates must be authorized to work in the US without sponsorship.

Location