Senior Software Engineer, Backend jobs in United States
info-icon
This job has closed.
company-logo

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

JavaSpring FrameworkDistributed SystemsAWS ServicesObservability ToolsREST API DesignFault-tolerant SystemsData PipelinesMentoringCommunication Skills

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

twitter
company-logo
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 Stage
Company data provided by crunchbase