xAI is seeking a Software Engineer to build a revolutionary global payment network that will serve over 600 million users and rival the world's largest financial institutions.
Requirements
- Proficiency in Go or similar languages and experience with databases (e.g., Postgres) and streaming systems (e.g., Kafka).
- Familiarity with building distributed systems for high-scale, low-latency environments.
- Knowledge of handling secure financial data.
- Ability to contribute to frontend development for internal tools when required.
- Coding assessment in a language of your choice.
- Systems hands-on: Demonstrate practical skills in a live problem-solving session.
Responsibilities
- Develop and optimize microservices for high-concurrency transactions using Go, Postgres, and Kafka.
- Collaborate on system architecture, testing, and monitoring to ensure uptime and performance.
- Build internal tools using frontend technologies as needed to support operational efficiency.
- Support the Technical Lead in risk mitigation and align with engineering, product, and compliance teams to drive project success.
- Contribute to the development of secure, scalable systems for handling financial data and transactions.
- Iterate rapidly on feedback to deliver high-quality solutions in a dynamic environment.
Other
- 5+ years of software engineering experience, with a strong focus on backend development.
- Strong communication and problem-solving skills, with a collaborative mindset.
- Experience in fintech, payments, or regulatory frameworks (e.g., PCI-DSS, AML/KYC).
- Prior work in a fast-paced, startup-like environment on greenfield projects.
- Comfort navigating ambiguous requirements and iterating based on feedback.