Senior Software Engineer, Backend
New
Fully remote work options available within the United States, Canada, and ColombiaFull-TimeSenior
Salary150,000 - 220,000 USD per year
Apply NowOpens the employer's application page
Job Details
- Experience
- 4+ years
- Required Skills
- AWSNode.jsGCPTypeScriptAzureMicroservicesDistributed Systems
Requirements
- 4+ years of professional software engineering experience with a proven track record of shipping scalable, high-quality products.
- Strong proficiency in Node.js, TypeScript, and backend service architecture.
- Solid understanding of distributed systems, asynchronous architectures, scalability, and low-latency backend design principles.
- Experience with cloud platforms such as AWS, Google Cloud, or Azure.
- Familiarity with modular monoliths, microservices architectures, and associated design tradeoffs.
- Strong analytical and problem-solving abilities with a data-driven approach to technical decision-making.
- Excellent written and verbal communication skills with the ability to collaborate effectively across teams.
- Demonstrated ownership mindset with the ability to independently drive projects from concept through deployment.
- Experience building and launching complex technical products or systems is highly valued.
Responsibilities
- Design, develop, and maintain backend systems and services supporting financial products, transaction processing, and payment infrastructure.
- Own large technical domains end-to-end, including API design, scalability, observability, security, and system reliability.
- Architect scalable and highly available services and data models that support rapid platform growth and operational excellence.
- Collaborate closely with cross-functional teams to deliver innovative financial experiences and core platform capabilities.
- Lead by example through mentorship, code reviews, technical planning, and best engineering practices.
- Drive improvements in tooling, frameworks, and backend architecture while staying current with emerging technologies and industry trends.
- Participate in on-call rotations and contribute to troubleshooting and operational support for production systems.
View Full Description & ApplyYou'll be redirected to the employer's site