Job Description
Join TechNova Solutions, a Boston-based innovator in fintech SaaS, as we revolutionize digital payments. We're seeking a passionate Senior Software Engineer to architect scalable backend systems while enjoying 100% remote flexibility. As a key member of our engineering team, you'll shape products used by millions while receiving competitive equity options and industry-leading benefits.
Responsibilities
- Design and implement high-availability microservices using Node.js and AWS
- Lead code reviews and mentor junior engineers through our agile development process
- Optimize database performance and implement caching strategies for PostgreSQL
- Collaborate with product teams to translate business requirements into technical specifications
- Automate CI/CD pipelines using Terraform and GitHub Actions
- Contribute to open-source projects and drive technical innovation
Qualifications
- 5+ years of experience in backend development with Node.js/TypeScript
- Expertise in cloud-native architectures (AWS/Azure/GCP)
- Strong understanding of distributed systems and RESTful APIs
- Proficiency in testing frameworks (Jest, Cypress) and TDD methodologies
- Experience with event-driven architectures and message queues (Kafka, RabbitMQ)
- Bachelor's degree in Computer Science or equivalent practical experience
- Portfolio demonstrating complex system designs and contributions