Software Engineer III at Elite Technology contributing to SaaS platform design and development while mentoring junior engineers. Focused on delivering scalable, high-quality software solutions.
Responsibilities
Contribute to the design, development, and deployment of complex software features and infrastructure components for our SaaS platform.
Take ownership of assigned projects or components, ensuring timely and high-quality execution
Participate in architectural discussions by providing insights and recommendations while working with senior engineers on final decisions
Collaborate with cross-functional teams (Product, DevOps, QA) to ensure solutions align with business objectives and meet performance, scalability, and security requirements.
Troubleshoot, debug, and optimize code to ensure high reliability and performance in production environments.
Provide guidance or support to junior engineers, promoting best practices and continuous learning within the team.
Drive continuous improvement initiatives, identifying opportunities for efficiency, automation, and technology upgrades.
Contribute to team-wide continuous improvement by identifying opportunities for efficiency, automation, or tooling enhancements.
Stay updated on industry trends, emerging technologies, and best practices, incorporating them into the engineering roadmap.
Perform other duties as assigned to support departmental and company objectives.
Requirements
Bachelor's Degree in Computer Science, Software Engineering, or a related field or equivalent experience.
3–5 years of experience in software development experience, with a strong focus on SaaS or cloud-based solutions.
Advanced proficiency in TypeScript across the full stack, with strong experience building Node.js APIs and React frontend.
Demonstrated expertise in modern React development, including hooks, state management, and performance optimization.
Proven experience designing and implementing scalable, high-performance, and fault-tolerant systems.
Hands-on experience with Docker containers for application deployment and orchestration.
Deep familiarity with AWS cloud infrastructure, especially EKS (Kubernetes), RDS (Postgres), and S3 (file storage).
Strong knowledge of relational databases, particularly Postgres, including schema design and query optimization.
Experience with DevOps practices, CI/CD pipelines, Git, IaC (Terraform), monitoring and alerting tools for SaaS applications.
Experience with distributed systems, event-driven architectures, or other advanced systems design approaches.
Must be legally authorized to work in Costa Rica; Elite does not provide employment sponsorship for this position.
Proficiency in English at a C1 level or higher (CEFR), with the ability to communicate effectively in both written and spoken formats.
Benefits
PTO
2 Elite Mental Health Days per year
Annual Incentive Plan
14 Paid Costa Rica Holidays
Comprehensive medical, dental, and vision benefits
Senior Software Engineer at Volta Medical creating AI solutions for cardiac electrophysiology. Work within a multidisciplinary team to innovate and improve patient care.
Java Backend Developer at Perfecto building scalable backend systems using Java and Spring Boot. Collaborating with cross - functional teams to deliver high - quality solutions.
Senior and Principal Engineers at Gemba Advantage build secure, user - centred digital products for public sector organizations. Influence technical direction and work on complex, high - impact systems.
Senior and Principal Engineers at Gemba Advantage shaping secure digital products for public sector organisations. Collaborating on complex systems with a focus on security, scalability, and usability.
Software Engineer helping build secure, user - centred digital products for critical public sector organizations. Joining an agile team to work with modern technologies and develop scalable solutions.
Software Engineer building secure, user - centred digital products for critical public sector organisations. Working on complex systems requiring secure, scalable, and user - friendly solutions.
Principal Software Engineer leading architectural evolution of software products at Q - CTRL. Driving technical excellence and overseeing multiple teams in quantum tech innovation.
Software Engineer III developing software solutions for Canto's digital asset management platform. Contributing to a collaborative engineering team with strong Java, React, and Ruby on Rails skills.
Lead Software Developer Full - Stack for Funkwerk's Smart Mobility solutions. Responsibilities include Angular frontend and Node.js backend development, API integration, and client communication.
Ausbildung als mathematisch - technischer Softwareentwickler bei ATESTEO, einem Marktführer für Drivetrain Testing. Du hilfst, Autos und andere Fahrzeuge umweltfreundlicher zu machen.