Senior Backend Engineer

AI/ML company building enterprise security products including hCaptcha security suite, serving hundreds of millions of people globally.
Backend
Senior Software Engineer
Remote
5+ years of experience
AI · Cybersecurity · Blockchain

Description For Senior Backend Engineer

Intuition Machines is at the forefront of AI/ML technology, developing enterprise security products including the hCaptcha security suite that serves hundreds of millions of users worldwide. We operate with a straightforward approach: low overhead, small teams, and rapid iteration.

As a Senior Backend Engineer, you'll be integral to our core production code, working on distributed systems and machine learning implementations. Your role will involve improving our evolving systems, threat models, and CI/CD practices. You'll be responsible for designing secure, scalable backend services, implementing DevSecOps practices, and writing high-quality, well-tested code.

The ideal candidate brings 5+ years of experience, with expertise in Python and either Golang, Rust, or C++. Strong experience with Kubernetes, distributed systems, and database optimization is crucial. You'll work with cutting-edge technologies including Redis, PostgreSQL, Kafka, and RabbitMQ, while having the opportunity to explore AI/ML and blockchain technologies.

We offer a fully remote position with flexible hours, working alongside a global team of innovative professionals. Our modern development workflow emphasizes shipping early and often, with direct customer interaction in a flat organizational structure. Join us in transforming cybersecurity, user privacy, and machine learning online!

Last updated 2 days ago

Responsibilities For Senior Backend Engineer

  • Design, build and maintain secure, scalable backend services and algorithms
  • Implement DevSecOps practices: security protocols, monitoring, metrics, and automated alerts
  • Write clean, well-documented, production-quality code with thorough test coverage
  • Strengthen engineering practices through code reviews, testing automation, and on-call support
  • Translate complex requirements into actionable sprint tasks while mentoring team members

Requirements For Senior Backend Engineer

Python
Go
Kubernetes
Redis
PostgreSQL
Kafka
RabbitMQ
  • Minimum of 5 years of hands-on experience in a similar role
  • Expertise in backend development in Python and at least one of: Golang, Rust, C++
  • Experience with Kubernetes, metrics-driven deployment, containerization, and microservices
  • Experience in implementing and using monitoring and tracing solutions
  • Experience with key-value stores and SQL databases and optimizing their performance
  • Experience with high traffic, low latency distributed systems: queue-first arch, sharding, etc
  • Demonstrated architecture expertise (gather requirements, problem solve and recommend)

Benefits For Senior Backend Engineer

  • Fully remote position with flexible working hours
  • An inspiring team of colleagues spread all over the world
  • Pleasant, modern development and deployment workflows: ship early, ship often
  • High impact: lots of users, happy customers, high growth, and cutting edge R&D
  • Flat organization, direct interaction with customer teams

Interested in this job?

Jobs Related To Intuition Machines, Inc. Senior Backend Engineer

Lead Technical Support Engineer

Lead Technical Support Engineer position at Intuition Machines, combining software engineering expertise with customer support leadership in AI-driven cybersecurity products.

Sr. Software Development Engineer, Fulfillment by Amazon (FBA)

Senior Software Engineer role at Amazon FBA, building scalable solutions for worldwide sellers using Amazon's distribution network.

Software Development Engineer, Amazon Compensation Technology

Lead software engineer role developing Amazon's global compensation systems using AWS technologies

Construction Manager II, NACF Design and Construction

Remote Construction Manager position at Amazon overseeing fulfillment center construction and renovations across the US, requiring 5+ years experience and up to 60% travel.

Sr. Software Dev Engineer, Aurora Control Plane, AWS Aurora

Senior Software Engineer role at Amazon AWS Aurora team, building distributed database services with 5+ years experience required.