Senior Backend Engineer (with DevOPS experience) for CyberSecurity Platform
We are looking for a Senior Backend Engineer with strong DevOps experience to join a modern, large-scale cybersecurity platform. This role focuses on backend architecture, distributed systems, and production infrastructure, with a high level of ownership of critical systems running in cloud environments.
The project is a well-funded, post–Series B cybersecurity product with a strong engineering-driven culture. You will work on complex, production-grade systems, collaborate closely with engineering leadership, and contribute to long-term architectural decisions in a fast-paced startup environment.
Benefits
- Long-term, full-time engagement
- High level of ownership over backend architecture and production systems
- Challenging engineering problems in a cybersecurity domain
- Modern cloud-native stack and distributed systems
- Close collaboration with senior engineers and product leadership
- Opportunity to influence technical direction and system evolution
About the client:
FlexMade is a software development company headquartered in Seattle, USA. We have delivery centers and branch offices in the USA, Germany, Poland, and Ukraine.
We create reliable and scalable software for businesses from North America and Europe. We do it using modern programming technologies and, of course, by hiring highly experienced and qualified personnel.
With over 15 years of experience in the IT market, we have polished the high efficiency of our software development processes. We’re fast and responsive, honest and professional. Besides, we’re a crew of really easy-going people!
Requirements:
- 8+ years of professional software development experience
- Strong backend expertise with Node.js (TypeScript, NestJS) and Python
- Proven experience designing and maintaining distributed systems / microservices architectures
- Strong DevOps experience with production cloud infrastructure
- Deep understanding of scalable systems and backend architecture
- Strong experience with AWS (mandatory)
- Hands-on experience with Kubernetes and containerized environments
- Strong experience with PostgreSQL and data-intensive systems
- Prior startup experience (mandatory)
- Ability to operate independently with high ownership and technical maturity
Responsibilities:
- Design, develop, and maintain backend services using Node.js (TypeScript) and Python
- Lead architectural improvements and major refactoring initiatives across distributed systems
- Own production systems, including monitoring, debugging, and incident response
- Drive improvements in system reliability, performance, and operational excellence
- Work closely with cloud infrastructure and DevOps tooling
- Collaborate with multiple engineering and product teams to deeply understand system workflows
- Design scalable backend architectures with clear trade-off analysis (performance, cost, scalability, maintainability)
- Participate in technical decision-making and long-term architectural planning
- Review code and contribute to raising overall engineering quality and standards
- Nice to Have:
- Experience with Dagster or other data orchestration platforms
- Experience with GCP or Azure in addition to AWS
- Infrastructure-as-Code experience (Terraform or CloudFormation)
- Experience with cloud cost optimization initiatives
- Experience working closely with senior stakeholders or leadership teams
Required languages
| English | B2 - Upper Intermediate |