Company Overview
We're working with a growing US legal tech startup. Their AI-driven tools help thousands of users simplify complex legal workflows and reduce stress.
Your Role
As a Backend Engineer, you'll build new features and MVPs, working closely with a team focused on practical solutions and fast-paced delivery.
Key Responsibilities
- Develop backend services and APIs, primarily using Python
- Quickly prototype, develop, and release MVPs and new product features.
- Collaborate closely with engineers, product managers, and designers.
- Help optimize data storage and real-time data processing systems.
- Participate in code reviews, testing, and quality improvements.
- Work closely with senior team members to solve challenging problems.
You Bring
- 3–5 years of backend development experience.
- Experience developing APIs (RESTful, GraphQL, or gRPC).
- Comfortable with relational databases (PostgreSQL, MySQL) and some experience with NoSQL databases (MongoDB, Redis).
- Basic knowledge of cloud platforms (AWS, GCP, Azure).
- A proactive, flexible, startup mindset—comfortable with rapid changes.
- Good problem-solving skills and clear communication in English.
Bonus Points
- Experience working in software services companies or software factories, delivering MVPs or multiple projects rapidly.
- Familiarity with microservices, Docker, Kubernetes, or CI/CD pipelines.
- Interest or experience in legal tech or similar fields.
What's Offered
- Remote First: Work from Mexico City, Cancún, or nearby areas with flexible hours. You’ll occasionally visit the office (about once or twice per month) for feature launches and team syncs.
- Competitive Pay: $3,500–$5,500 USD/month (contractor), depending on experience.
- Professional Growth: Access to mentorship, training, and meaningful projects.
- Quality Equipment: Everything you need to perform at your best.
- Collaborative Team: Friendly, practical colleagues who genuinely support each other.
Interview Process
- Introductory Chat – A 30‑minute call to discuss the role and your background.
- Technical Assessment – A hands‑on coding challenge focused on Python.
- High‑level Design Interview
- Team Fit Interview – Meet with team members to assess your collaboration style and alignment with the company's values.
- Final Interview – A discussion with senior leadership and offer presentation.
We're hiring fast—apply today if you're eager to help build meaningful products in legal tech!