Apply📍 Brazil, Argentina
🔍 Enterprise security, AI/ML
🏢 Company: Intuition Machines, Inc.
- Thoughtful, conscientious, and self-directed individuals.
- 5+ years of professional experience building and maintaining large-scale production systems, with a focus on performance, scalability, and reliability.
- In-depth knowledge of Python.
- Experience with orchestration platforms (e.g., Argo, Kubernetes), containerization, and microservice design.
- Experience with database systems (SQL, NoSQL), distributed systems and architectures, stream processing, test-driven development (TDD), and CI/CD.
- Bachelor's degree or foreign equivalent in a technical or related field from an accredited college or university, or equivalent job experience.
- Excellent communication, listening, and presentation skills, with experience interacting with diverse audiences and mentoring peers.
- Experience leading technical discussions with a team and driving decisions by balancing trade-offs.
- Design, build, and maintain highly reliable backend systems that scale to millions of requests per second (RPS).
- Translate business goals into technical specifications and iterative development plans. We ship early and often, and our first customer of a new product or feature may involve deploying it to 500 million users.
- Work with queue-driven and event-driven designs, REST APIs, serverless and microservice architectures, and multi-cloud/multi-CDN environments using Kubernetes and other orchestrators.
- Write Python and JavaScript/TypeScript (JS/TS) as necessary to meet business objectives.
- Focus on producing clearly structured, maintainable, well-documented, and tested code, including unit, integration, and end-to-end tests.
- Collaborate with other backend developers to integrate your work with our infrastructure, including automating observability, deployment, quality, and security.
- Participate in code reviews and architecture & design sessions. Stay up-to-date with recent developments in relevant technologies and assess their applicability.
- Take ownership of tasks that are not fully defined, proactively helping the team to shape and implement them.
PythonSQLJavascriptKubernetesTypeScriptNosqlCI/CDJavaScript
Posted 2024-09-20
Apply