DevJobs

Senior Software Engineer

Overview
Skills
  • Python Python ꞏ 7y
  • TypeScript TypeScript ꞏ 7y
  • Node.js Node.js ꞏ 7y
  • MongoDB MongoDB
  • PostgreSQL PostgreSQL
  • Microservices Microservices
  • AWS AWS
  • GCP GCP
  • Kubernetes Kubernetes
  • Claude Code
  • Cursor
  • Databricks
  • Serverless
We’re looking for a highly motivated and experienced Senior Software Engineer to join our team. We’re solving the toughest challenges in cybersecurity, moving fast while holding a high standard of ownership and quality, focusing on the value we create in an impact-driven environment. We expect our engineers to be “builders” - utilizing cutting-edge AI development techniques to build end-to-end solutions, closely collaborating with the Product, Customer Success, Sales Engineering, and fellow R&D teams.

About the role:

  • Builder at heart: Take end-to-end ownership of features - from design and architecture through deployment, iteration, and customer impact.
  • Collaborate cross-functionally: Work closely with Product, Customer Success, Sales Engineering, and fellow R&D teams to translate complex security challenges into simple, high-value solutions.
  • Leverage modern technologies: Work with a modern tech stack including Node.js, TypeScript, Python, Databricks, PostgreSQL, MongoDB, Kubernetes, and cloud-native solutions on AWS and GCP.
  • Use AI-assisted development effectively: Leverage tools like Cursor and Claude Code to accelerate implementation, debugging, and refactoring, while applying strong engineering judgment to validate and guide outputs.
  • Drive technical excellence: Play a key role in evolving our platform's architecture, scalability, and security posture, championing best practices in coding, testing, and deployment.
  • Innovate continuously: Stay ahead of technology trends and bring new tools, techniques, and ideas that raise the bar for what the team can build and ship.

Requirements:

  • 7+ years of hands-on backend engineering experience, with a proven track record of building production-grade customer-facing systems from the ground up.
  • Strong proficiency in Node.js, TypeScript, and Python, with the ability to adapt and work across the stack when needed.
  • Experience designing cloud-native architectures on AWS and/or GCP, utilizing microservices, serverless frameworks, or Kubernetes.
  • Experience building scalable, event-driven systems that handle high-throughput scenarios with dynamic scaling considerations.
  • Familiarity with PostgreSQL, MongoDB, and large-scale data platforms such as Databricks.
  • Hands-on experience with AI-enabled developer tooling such as Cursor and Claude Code — not just as productivity boosters, but as a core part of how you design, build, debug, and iterate.
  • A customer-driven mindset — you stay close to the product, care about the end-user experience, and use that context to make better technical decisions.
  • Strong problem-solving skills, clear communication, and the ability to thrive in a fast-paced, high-ownership environment.
Astrix Security