Lead Software Engineer Back-end in Ensitech

FULL_TIME

  Remote | Senior | Full time | Programming

Gross salary $2900 - 3900 USD/month

8 applications
Replies between 9 and 21 days
Last checked today
Apply now
Requires applying in English

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 .

Fully remote You can work from anywhere in the world.
Pet-friendly Pets are welcome at the premises.
Flexible hours Flexible schedule and freedom for attending family needs or personal errands.
Computer provided Ensitech provides a computer for your work.
Informal dress code No dress code is enforced.
Vacation over legal Ensitech gives you paid vacations over the legal minimum.
Beverages and snacks Ensitech offers beverages and snacks for free consumption.

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