TL;DR
Software Development Engineer II (Fintech): Designing and developing shared platform services, libraries, and APIs in Java to enhance engineering velocity and system reliability. Focus on building resilient shared services, internal developer tooling, and improving CI/CD pipelines in a high-growth fintech infrastructure environment.
Location: Hybrid in New York City
Salary: $110,000–$145,000
Company
Our client is a high-growth fintech infrastructure company responsible for building shared platform services and foundational infrastructure for its engineering organization.
What you will do
- Design and develop shared platform services, libraries, and APIs in Java for multiple product teams.
- Build and maintain internal developer tooling and self-service capabilities.
- Improve platform reliability through resilient design, automated testing, and observability.
- Contribute to event-driven infrastructure using messaging systems like Kafka.
- Partner with DevOps and SRE to enhance CI/CD pipelines and deployment automation.
- Participate in architecture discussions and technical reviews, collaborating with cross-functional teams.
Requirements
- 3–5 years of software engineering experience with strong proficiency in Java.
- Experience building shared services, internal platforms, or libraries consumed by multiple teams.
- Solid foundation in data structures, algorithms, cloud computing, and database design.
- Experience designing and maintaining APIs, including versioning and backward compatibility strategies.
- Exposure to event-driven architectures and messaging systems (e.g., Kafka, SQS).
- Experience working with relational databases such as PostgreSQL or MySQL, including schema design and query optimization.
- Familiarity with AWS and cloud-native architecture patterns.
- Experience with CI/CD tools and automated delivery practices.
Nice to have
- Experience with Docker and basic knowledge of Kubernetes.
- Familiarity with observability tools such as Prometheus or Grafana.
- Exposure to financial systems or highly regulated environments.
- Understanding of cloud security best practices.
Culture & Benefits
- Directly impact engineering velocity, system reliability, and developer experience.
- Work in a high-growth fintech infrastructure environment.
- Opportunity to build systems that other engineers rely on.
- Collaborate closely with senior engineers and cross-functional teams.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →