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.