J
Jobgether
BackendSenior
Senior Software Engineer, Fintech
Node.jsTypeScriptMongoDBAzureCi/CdCursorCoderabbitClaudeGithub Copilot
About the Position
This is a senior backend software engineering role focused on building secure, scalable fintech solutions. The position involves developing backend services, cloud infrastructure, and contributing to engineering excellence within a mission-driven environment.
Responsibilities
- Design, build, and maintain backend services, APIs, and internal tools using technologies such as Node.js, TypeScript, MongoDB, and related modern frameworks.
- Develop scalable product features and shared technical foundations that improve reliability, performance, and maintainability.
- Contribute to architectural decisions across application development, infrastructure, DevOps, security, and developer productivity.
- Improve engineering operations through enhanced CI/CD workflows, deployment automation, observability, and production support practices.
- Work with cloud-based environments, including infrastructure services, security tools, monitoring solutions, and networking components.
- Adopt and promote AI-assisted engineering tools to improve development speed, code quality, documentation, and collaboration.
- Participate in code reviews, technical discussions, release planning, and production troubleshooting.
- Mentor engineers and contribute to raising the overall technical maturity of the team.
- Support secure and compliant software delivery practices aligned with financial services standards.
- Apply a strong understanding of risk management, data protection, and customer trust when making technical decisions.
Requirements
- 7+ years of professional software engineering experience, including experience with production systems.
- 3+ years of hands-on experience with Node.js, TypeScript, MongoDB, or comparable technologies.
- Strong understanding of backend architecture, API design, distributed systems, and scalable software development.
- Experience with DevOps practices, cloud infrastructure, CI/CD pipelines, deployment automation, and production operations.
- Familiarity with cloud platforms and infrastructure services such as Azure or similar environments.
- Experience using AI-assisted development tools such as Cursor, CodeRabbit, Claude, GitHub Copilot, or equivalent solutions.
- Strong problem-solving skills with the ability to design secure, maintainable, and efficient solutions.
- Excellent communication skills with the ability to explain technical concepts clearly to technical and non-technical stakeholders.
- Ability to manage priorities, adapt to changing environments, and take ownership of complex engineering challenges.
- Interest in fintech, banking technology, compliance, security, and regulated software environments is highly valued.
- Collaborative mindset with a willingness to mentor teammates and contribute to shared success.
Benefits
- Fully remote position within the United States.
- Competitive compensation package with potential bonus, incentives, and equity opportunities.
- Employer-paid health coverage for employees, with contributions toward dependent coverage.
- Medical, dental, and vision insurance plans.
- Health Savings Account (HSA) options.
- Free telemedicine access.
- 401(k) retirement plan with 6% employer match and no vesting period.
- Employee stock options and exclusive financial benefits.
- Paid time off, including vacation and sick leave programs.
- Company-paid life insurance and short- and long-term disability coverage.
- Employee Assistance Program offering counseling, legal, and financial support services.
- Opportunities to contribute to meaningful technology focused on sustainable and values-driven finance.
- Occasional travel opportunities for company events, team collaboration, and leadership sessions.
Senior Software Engineer, Fintech
View Original