RemoteHunter · 10 hours ago
Senior Software Engineer, Backend
RemoteHunter is connecting candidates with a growth-stage FinTech organization headquartered in NYC that aims to enhance the rent payment experience. The Senior Software Engineer, Backend will design and scale backend services and APIs, collaborate with various teams, and mentor junior engineers.
Computer Software
Responsibilities
Design, develop, test, and scale backend services and APIs supporting consumer products, partner integrations, risk systems, and core platform services
Build and maintain robust, fault-tolerant distributed systems with multiple external dependencies
Implement service APIs for web and mobile applications to simplify rent payment processing
Collaborate with Product, Design, Infrastructure, Sales, Partner, and Customer Success teams to deliver features and integrations
Translate requirements into technical specifications and lead architecture and implementation of scalable solutions
Own the full lifecycle of services including deployment, monitoring, and optimization for availability and performance
Contribute to the evolution of service-oriented architecture, REST APIs, message queues, and scalable system design
Develop risk management platforms including rules engines, machine learning fraud detection, and high-scale event ingestion pipelines
Mentor junior engineers and promote best engineering practices through code reviews and technical leadership
Ensure observability and reliability of services using monitoring tools and industry best practices
Collaborate on CI/CD improvements and automation to enhance code quality and delivery velocity
Qualification
Required
Strong computer science fundamentals with experience building scalable backend systems
5 to 6+ years of professional backend software engineering experience
Minimum 4 years of hands-on Java experience with deep knowledge of the Java ecosystem
Proficiency with Java frameworks and tools such as Spring (core/web/boot), Gradle, JUnit, JVM tuning, and performance optimization
Experience operating distributed, service-oriented architectures at scale
Familiarity with REST API design, mobile API best practices, and message-driven architectures
Skilled in building fault-tolerant systems integrating multiple external dependencies
Experience designing and maintaining data pipelines; experience with big data platforms like Snowflake is a plus
Hands-on experience with AWS services including EKS, Aurora RDS, Elasticache, DynamoDB; containerization with Docker/Kubernetes; and Infrastructure as Code tools like CDK or Terraform
Proficiency with observability and monitoring tools such as DataDog
Ability to write high-quality, testable, maintainable, scalable, and secure code using best practices throughout the software development lifecycle, including unit testing, build automation, and CI/CD
Strong communication skills and ability to work with distributed teams and cross-functional stakeholders
Proven ability to mentor junior engineers and elevate technical standards
Preferred
For Risk Platform roles: experience in risk engineering, rules engine architecture, and production implementation of risk, fraud, or credit policies is highly valued
Company
RemoteHunter
RemoteHunter is your dedicated AI job search assistant, turning the job hunt from a slow, individual effort into a quicker, smarter, and guided experience by streamlining each step of the process and speeding up your path to the right career opportunities.
Funding
Current Stage
Early StageCompany data provided by crunchbase