*responsibilities*
- design and develop scalable microservices and apis using rest, graphql, or similar technologies.
- implement and maintain event-driven architectures, state machines, and complex workflow orchestrations.
- work with cloud-based infrastructure, utilizing docker, kubernetes, and related tools (e.g., helm, kompose) for deployment and management.
- participate in all phases of multi-tiered system development, from system design to stress testing, ensuring high throughput and performance.
- design and implement data models for both relational and nosql databases, optimizing for efficiency and scalability.
- set up and utilize cloud-based monitoring tools like splunk, sentry, and grafana to ensure system health and performance.
- continuously learn and adapt to new technologies relevant to the role and project needs.
- collaborate effectively with team members, participating in design discussions, code reviews, and knowledge sharing.
- implement automation and tooling throughout the software development lifecycle to improve efficiency and quality.
- ensure the security and scalability of all developed products, from ui to data layers.
- model data efficiently to support video file-based workflows.
*requirements*:
- minimum of 5 years experience building scalable microservices and apis (rest, graphql, or similar)
- experience implementing event-driven architecture, state machines and orchestrating complex workflows
- experience with typescript and modern frontend frameworks (react/vue/angular)
- experience developing on cloud-based infrastructure using docker, kubernetes, and related tooling (helm, kompose, etc.)
- experience in all phases of multi-tiered systems with high throughput, from system design to stress testing
- deep knowledge and experience modeling data in relational and nosql databases
- familiarity with querying search engines (i.e. Solr, elasticsearch, opensearch)
- familiarity with cloud-based monitoring tools like splunk, sentry, and grafana
- aptitude to independently learn new technologies
*we offer*
- 100% payroll scheme, benefits by law (imss, infonavit, 12+ vacation days)
- benefits above the law: vacation premium 50%, 5 ptos, 3 sick days, 10 guaranteed public holidays per year
- major medical insurance, dental and vision plan for an employee and direct family members
- minor medical insurance (multiservicios médicos santander) for an employee and direct family members
- life insurance and funeral expenses
- 5% savings fund, uncapped (matched by the company in the end of the year)
- grocery cards/vouchers (vales de despensa)
- 30 days end of the year bonus (aguinaldo)
- opportunity to work on bleeding-edge projects with a highly motivated and dedicated team all over the world
- individual career development plan and support from the best experts
- professional development opportunities (linkedin learning, cloud certification programs, access to corporate lms integrated with other learning platforms)
- well-equipped office in a business area of guadalajara (quiet room, games room, air hockey, ps5, nintendo switch and xbox series x, pool table, ping pong, snacks, smoothies, and much more)
- corporate social events (yoga, massages, sport tournaments, discussion panels, technical talks, lunch & learns)
- flexible working hours
- opportunity to relocate to another country where the company's offices are present.
*about us