Software Engineer Back-end en Ensitech

FULL_TIME

  Remoto | Senior | Full time | Programación

Sueldo bruto $2900 - 3900 USD/mes

164 postulaciones
Responde entre 9 y 21 días
Revisado por última vez hoy
Postular
Requiere postular en Inglés

Join #Ensiteam!

We are a company focused on custom software development and have been in the market for over 19 years. Ensitech is dedicated to finding highly specialized talent to work with large companies in the United States, Europe, and Canada.

Each one of our collaborators works with different teams and colleagues around the world, in the design and commercialization of software. We look forward to having you as part of our team as a Backend Lead software engineer.

Responsibilities

  • API Development: Design, develop, and maintain scalable, secure APIs using Spring Boot and deploy services in AWS.
  • Data Scripting & Automation: Write and optimize scripts for data analysis and automation tasks.
  • AWS Architecture: Leverage AWS services such as Lambda, EC2, S3, RDS, API Gateway, CloudWatch, SNS/SQS to architect, monitor, and optimize cloud-based applications.
  • Automated Testing: Implement and enhance automated testing frameworks (unit, integration, end-to-end) to ensure high code quality.
  • CI/CD: Collaborate with the DevOps team to maintain and improve CI/CD pipelines using tools like Jenkins, GitLab CI, CircleCI, ensuring fast and reliable code delivery.
  • Performance Optimization: Conduct performance testing and optimize systems for low latency and high throughput.
  • Monitoring & Alerting: Build and manage effective monitoring and alerting systems (New Relic, Grafana, Splunk) to proactively identify and resolve production issues.
  • Production Support: Participate in production support rotation, troubleshooting and addressing issues in real-time.
  • Collaboration: Work with product managers, QA engineers, and developers to deliver high-quality software aligned with business requirements.
  • Agile Participation: Engage in Agile ceremonies (stand-ups, sprint planning, retrospectives) and continuously refine processes for improved delivery.
  • Communication: Communicate complex technical ideas effectively to both technical and non-technical stakeholders.

Requerimients:

  • 5+ years of experience in software engineering with a focus on API development and automation.
  • Proficiency in programming languages such as Python, Java, JavaScript.
  • Strong experience with data scripting and analysis (e.g., SQL, Python, Shell scripting).
  • Hands-on experience with AWS services (Lambda, EC2, S3, RDS, API Gateway, CloudWatch, etc.).
  • Experience with databases like PostgreSQL, AWS Aurora, and NoSQL databases (e.g., DynamoDB, MongoDB).
  • Expertise in automated testing tools and frameworks (e.g., JUnit, Selenium, Postman).
  • Familiarity with CI/CD tools such as Jenkins, GitLab CI, CircleCI.
  • Experience with performance testing tools like JMeter.
  • Proficiency in monitoring and alerting systems (e.g., New Relic, Grafana, Splunk).
  • Familiarity with containerization and orchestration tools like Docker and Kubernetes.
  • Knowledge of VPCs, firewalls, load balancers, and IAM roles.
  • Proven experience in Agile environments (Scrum, Kanban).
  • Strong cross-functional team collaboration skills.
  • Excellent communication skills, capable of conveying technical concepts to various audiences.

Plus:

  • Certifications: AWS Certified Solutions Architect or Developer.
  • Experience with microservices architecture and serverless design patterns.
  • Familiarity with AWS Glue, AWS Batch.
  • Knowledge of Infrastructure as Code (IaC) tools (e.g., Terraform, CloudFormation)

Benefits:

  • Salary adapted to your needs.
  • Vacations.
  • Certifications.
  • 100% remote opportunity.
  • Bonuses .

Trabajo 100% remoto El cargo puede ser desempeñado desde cualquier lugar del mundo.
Mascotas permitidas Las mascotas son bienvenidas en la oficina.
Horario flexible Entrada y salida flexibles, libertad para realizar trámites personales o familiares.
Computadora Ensitech proporciona una computadora para tu trabajo.
Vestimenta informal Ensitech no exige ningún código de vestimenta.
Vacaciones extra Ensitech otorga vacaciones pagadas adicionales al mínimo legal.
Bebidas y snacks Ensitech ofrece algunas bebidas y snacks de libre disposición en la oficina.

Política de trabajo remoto

Totalmente remoto

El trabajo es 100% remoto desde cualquier país.

Acerca de 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. — Perfil completo de Ensitech

Postula
Requiere postular en Inglés
Compartir este empleo Compartir