Software Engineer in Ensitech


  Remote | Senior | Full time | Programming

Gross salary $4000 - 5000 USD/month

97 applications
Replies between 3 and 15 days
Last checked today
Apply now Quick apply
Requires applying in English
Be the first to apply to the next job.

This job already got lots of applicants. Coach Pro gives you real-time alerts so you are the first to apply to the job you want.

We are a mexican company dedicated to custom software development and cloud technologies we have more than 19 years in the market and we have recently integrated into the American market by placing highly specialized personnel in the United States, working remotely.
Our current project is to work 100% remotely, we are seeking an experienced SQL Reporting Developer to join our team. The ideal candidate will be responsible for designing, developing, and delivering high-quality reports and visualizations to support business requirements. The candidate should have a strong background in SQL querying, data analysis, and report development using tools like SQL Server Reporting Services (SSRS) or similar technologies.
We are hoping to join the Ensiteam!

Funciones del cargo

  • Develop software solutions using AI and chat interfaces that are part of our talent acquisition platform. These include areas like creating solutions using AI-related APIs from Google, Open AI, and others, as well as fine-tuning and working with pre-trained language models.
  • You will use tools like Python and packages such as NLTK, Gensim, spaCy, HuggingFace, LangChain, etc.
  • You will be developing applications on cross-cloud platforms such as Google Cloud Platform (GCP) and Amazon Web Services (AWS).
  • Provide technical troubleshooting and debug support.
  • Ensure that necessary technical documentation is maintained in an appropriate manner.
  • Develop automated tests targeting features delivered.
  • Oversee and enable planning, design and development for projects your teams are responsible for, applying the Agile SDLC methodology and Scrum practices.
  • Support recruiting and hiring efforts for the team.
  • Ensure that architectural and operational requirements (security, automated testing, monitoring, etc.) are included and met for all delivered software.
  • You will also have the opportunity to experiment with new technologies and develop proof-of concept projects.
  • Mentor and grow team members as they navigate new and cutting-edge technologies.
  • Collaborate with product owners in driving roadmap deliverables.

Requerimientos del cargo

  • 8+ years of product development experience of consumer software and applications.
  • Extensive experience with Python and AI/ML related tools.
  • Preferred experience in .Net, C#, Web API, SQL and steaming and messaging technologies or similar tech stacks, experience with generative AI is a plus.
  • Experience working with cloud-based AI providers like OpenAI, Google, Meta, etc.
  • Front-end web development experience with .NET technologies is a plus.
  • Experience applying automated testing strategies at multiple levels of system granularity; and with tools like xUnit, Swagger, Postman and load simulation suites.
  • Experience with Docker Compose or similar tools for provisioning ephemeral environments.
  • Experience with monitoring technologies and in particular to instrumenting application code.
  • Exposure to agile methodologies and particularly scrum.
  • Strong understanding of development patterns and SOLID / DDD principles.
  • Experience in an environment with several teams contributing software components in a microservices architecture is a plus.
  • Experience delivering applications that run in a containerized environment is a plus.
  • Bachelor’s degree in related area (Computer Science, Information Systems, Engineering) or an equivalent combination of education and experience


  • 100% remote opportunity.
  • Competitive salary and benefits.
  • Custom benefit package aligned to your experience and your needs.
  • Working with foreign clients.

Fully remote You can work from anywhere in the world.

Remote work policy

Fully remote

Candidates can reside anywhere in the world.

About Ensitech

Our team of analysts, software engineers, designers, support staff, marketers and data scientists work together and use the latest technologies and methodologies to implement a successful project. — Ensitech's full profile

Apply Quick apply
Requires applying in English