Quick Overview
Job Description
We are seeking an experienced Senior Backend Engineer to design, develop, and enhance scalable, cloud-native, and high-performance backend systems. The ideal candidate will have extensive backend engineering experience, strong programming skills, and a solid understanding of distributed systems, microservices, and event-driven architectures.
The successful candidate will demonstrate a growth mindset, adapt quickly to emerging technologies, and thrive in complex engineering environments.
Key Responsibilities
- Design, develop, and maintain scalable, cloud-native backend services.
- Build and support event-driven and asynchronous systems using Apache Kafka or equivalent messaging platforms.
- Engineer low-latency, high-throughput systems with strong resiliency and fault tolerance.
- Optimize performance for compute-intensive and data-intensive workloads.
- Collaborate with platform engineering, DevOps, and Front Office teams to deliver end-to-end solutions.
- Participate in architecture discussions, code reviews, and production readiness assessments.
- Troubleshoot production issues and implement improvements in performance, reliability, and scalability.
- Establish engineering standards, promote best practices, and mentor team members.
Required Qualifications and Skills
- 12+ years of experience in backend software engineering.
- Strong proficiency in Java, Python, or similar backend programming languages.
- Extensive experience developing microservices and RESTful or asynchronous APIs.
- Strong understanding of distributed systems, concurrency, and scalability patterns.
- Hands-on experience with cloud platforms such as AWS, Azure, or Google Cloud Platform.
- Practical experience with event streaming and messaging technologies, particularly Apache Kafka or equivalent.
- Strong problem-solving, debugging, and analytical skills.
- Ability to work effectively in complex, evolving technical environments.
Preferred Qualifications
- Experience building high-performance, low-latency backend applications.
- Experience working in financial services or enterprise technology environments.
- Familiarity with production monitoring, system reliability, and performance optimization.
- Experience collaborating with DevOps, platform engineering, and business-facing technology teams.
- Experience mentoring engineers and contributing to technical architecture decisions.
Similar jobs
- LT
Mainframe Assembler
NewLorven Technologies, Inc.
Wilmington, DE🇺🇸HybridYesterdayComplianceTechnical SupportTechnology - NI
Django Backend Lead Developer
NewNityo Infotech Corporation
United States🇺🇸HybridYesterdayDjangoDockerMicroservices+9Technology - IS
Senior Backend Software Engineer (Python / API Integrations & AI Agents)
NewInfobahn Softworld Inc.
Santa Clara, CA🇺🇸HybridYesterdayDjangoDockerFastAPI+18Technology - LB
Java Backend Developer
NewLearn Beyond Consulting LLC
Plano, TX🇺🇸HybridYesterdayMicroservicesSQLSpring+11Technology - CS
Senior Backend .NET Developer
NewCynet Systems
Long Beach, CA🇺🇸HybridYesterdaySQLSQL ServerETL+7Technology - TO
Senior Backend Java Developer
NewTOPSYSIT
Menlo Park, CA🇺🇸On-siteYesterdayDockerMicroservicesSQL+10Technology - MU
Senior Backend Engineer
NewMphasiS Corporation USA
Jersey City, NJ🇺🇸HybridYesterdayMicroservicesSpringSpring Boot+9Technology - MU
Mainframe Assembler
NewMphasiS Corporation USA
Wilmington, DE🇺🇸HybridYesterdayComplianceTechnical SupportTechnology - MP
Java Backend Developer - W2 Contract only - Weehawken, NJ(Onsite)
NewMpower Plus Rezolve AI Group LTD
Weehawken Township, NJ🇺🇸$50/hrHybridYesterdaySpringSpring BootAzure+4Technology - TS
SR SOFTWARE ENGINEER
NewTalent Software Services, Inc
Rochester, MN🇺🇸HybridYesterdayDockerFastAPISQL+15Technology - SF
Backend Software Engineer
NewAuto ApplySelf Financial
Austin🇺🇸Hybrid8 hours agoDockerFastAPIFlask+8Technology - MU
Dotnet Backend/API Developer
NewMphasiS Corporation USA
Austin, TX🇺🇸HybridYesterdayDockerMicroservicesPL/SQL+6Technology