Systems & Services Developer, Backend/Infrastructure (Mexico Applicants)
It’s an exciting time at Neovation! We’re building a brand new product and we need more talented people to join us in bringing our vision to life! If you are an experienced backend/infrastructure developer or engineer looking to join a talented product team, please consider applying!
In this role you will support the organization by:
Assisting in the planning stages of new features and products; including requirement gathering, technical planning, and task milestones.
Creating, reviewing and maintaining infrastructure (including IaC) and code that is secure, scalable, and accessible.
Managing database administration tasks, including performance optimization, backups, and security.
Overseeing CI/CD pipelines and infrastructure automation to support seamless deployments and maintain system stability.
Supporting developers, designers, and QA analysts with their development environments, Git workflows, and troubleshooting pipeline or deployment issues.
Documenting projects, features, APIs, processes, etc. for internal and external clients.
Taking full responsibility and ownership of items and tasks assigned to you and ensuring that roadblocks are communicated, deadlines are met, and other team members are supported and informed when collaborating.
You have a bachelor’s degree in computer engineering, computer science, or equivalent experience.
You have at least five years experience in web development, especially backend and infrastructure for complex web applications and are familiar with Typescript/Javascript, Next.js, Linux operating systems, SQL database administration and use, and serverless architecture.
You have at least three years of experience with running and maintaining a cloud-hosted SaaS product, meeting uptime requirements, and scaling the system to support a growing user base.
You have experience with analytics and observability.
You consider yourself a problem-solver and have an analytical mind.
You feel driven to meet deadlines, even when they are tight.
You take pride in producing results that are high-quality, secure, scalable, and accessible.
You feel a sense of pride in finding the best solution for our customers, not necessarily the easiest solution to implement.
You are interested in and eager for a role that requires participation in the full development process, from planning to end support.
You possess fluent English language skills in both verbal and written formats, at minimum C1 level.
You are comfortable and willing to communicate with other developers, designers, QA analysts and non-technical team members, always striving for clear, concise and accessible communication on all sides.
You can work independently with minimal supervision and are confident enough to reach out for support and help when needed.
You are organized and can prioritize tasks and re-prioritize those tasks as your workload shifts and are able to manage your time efficiently.
You are curious about how AI can help you increase your productivity as a developer and are comfortable using AI tools in your day-to-day work (Gemini, Cursor IDE etc)
In addition, the following would be considered an asset to the company:
Knowledge of and experience with Postgres using Prisma ORM
Capable of writing efficient and scalable SQL queries, and creating and maintaining REST APIs, especially following the OpenAPI standard.
Experience with various Amazon Web Services products, such as Lambda, S3, Aurora/RDS and AI tools such as Bedrock and AgentCore.
Comfortable with continuous integration and deployment processes and tools, and version control systems such as Git and Bitbucket.
AWS multi-tenant (shared persistence), multi-region, and N-tier serverless architecture best practices.
Experience administering and maintaining Bitbucket CI/CD pipelines or other similar continuous integration platforms.
Understanding of distributed systems, event-driven architecture, and message queues (e.g., SQS, Kafka, RabbitMQ, AWS EventBridge).
Proficiency in monitoring and observability tools like AWS CloudWatch, Sentry, PostHog, DataDog or Honeycomb.
Strong debugging and performance tuning skills for backend systems and cloud infrastructure.
Experience with analytical and reporting databases such as Amazon Redshift or ClickHouse.
Familiar with testing strategies for APIs and backend systems, including unit, integration and load tests.
The basics: At Neovation we deliver extraordinary learning technologies and engaging training solutions for our global clients. Our work is exciting, impactful and important! You can find out more about our products and services here.
Our team is composed of bright, passionate and diverse professionals that motivate each other to achieve shared goals. Innovation and collaboration are celebrated, and new ideas are always encouraged! We believe that delivering the best, most customer-focused client care, services and products helps set us apart from the competition.
If you’re looking to join a fast-growing company where you’ll be far more than another spoke in the wheel, we might be for you! Please apply through our website with your resume IN ENGLISH. Resumes not in English will not be considered.
We genuinely thank all those who apply for their interest, however only those selected for an interview will be contacted.
Neovation is an equal-opportunity employer and values diversity. Should you require an accommodation during the application or interview process, please contact us at careers@neovation.com with the subject line “Accommodation Required” to specify those needs. We will do our best to work with you on your required needs.
Please visit our careers page to see more job opportunities.