Senior Software Engineer

hace 2 semanas


San José, San José, Costa Rica Encora A tiempo completo

At Encora, we're searching for a skilled Senior Python Professional to join our team.

We're a global company with over 9000 employees, offering Software and Digital Engineering solutions. Our technology practices include Cloud Services, Product Engineering, Data Science and Engineering, Digital Experience, DevOps, Cybersecurity, Quality Engineering, among others.

This role includes architecting and developing robust Python-based software solutions, adhering to best practices and design patterns. As a Senior Python Professional, you'll be part of a highly skilled technology and agile team.

Some of your key responsibilities will include:

  • Architect and develop robust Python-based software solutions.
  • Lead code reviews, mentor junior developers, and ensure code quality and maintainability.

The ideal candidate will have 5+ years of experience with a strong background in Python, SQL, and Docker. Experience in designing and building distributed data processing is a must. Nice-to-haves include CI/CD tools exposure and experience in SIEM.

Why choose Encora? We offer private medical insurance, birthday day-off, referral bonuses, flexible work schedules, continuous technical training, and a Great Place To Work environment.

Our company values diversity and inclusion, and we're committed to creating a horizontal and dynamic environment. We believe in career growth and offer opportunities for advancement. If you're passionate about technology and innovation, we'd love to hear from you.



  • San José, San José, Costa Rica Software Mind A tiempo completo

    Job Title: Senior Software Engineer in CloudWe are seeking an experienced high-performing Software Engineer to join our team in developing a cloud-based platform that spans across all products. The successful candidate will join a skilled development team delivering internal and external tools across a complete DevSecOps platform, pioneering new...


  • San José, San José, Costa Rica Software Mind A tiempo completo

    Job DescriptionWe are seeking an experienced high-performing Software Engineer for a position developing a cloud-based platform that spans across all products. The successful candidate will join a skilled development team delivering internal and external tools across a complete DevSecOps platform, pioneering new industry-leading capabilities.The ideal...


  • San José, San José, Costa Rica Software Mind A tiempo completo

    Job Title: Backend EngineerWe are seeking a highly skilled Backend Engineer to join our team at Software Mind. As a Backend Engineer, you will be responsible for designing and developing scalable, efficient, and secure backend systems using AWS, Node, TypeScript, and SQL.About the RoleOur client is a leading financial platform that provides credit card and...


  • San José, San José, Costa Rica Importaciones D Castro Y Torrentes A tiempo completo

    Job Title: ​​​​​Senior Software Engineer​​​​​About the Role:We are looking for a highly skilled and experienced Senior Software Engineer to join our team.Main Responsibilities:* Lead the development of complex software applications* Collaborate with cross-functional teams to drive project delivery* Mentor junior engineers to improve their...


  • San José, San José, Costa Rica Boston Consulting Group A tiempo completo

    Job Title: Senior Software EngineerWe are seeking a skilled and experienced Senior Software Engineer to join our team at {company}. As a key member of our software development team, you will be responsible for designing, developing, and maintaining high-quality software solutions.Key Responsibilities:* Collaborate with cross-functional teams to identify and...

  • Senior Software Engineer

    hace 1 semana


    San José, San José, Costa Rica Embassy of Switzerland in Costa Rica A tiempo completo

    Job Title: Senior Software EngineerWe are looking for a skilled and experienced software engineer to join our team. As a senior software engineer, you will be responsible for designing, developing, and maintaining our software applications. This is a great opportunity to work with a talented team of professionals and contribute to the development of...


  • San José, San José, Costa Rica Object Technology Solution A tiempo completo

    We are seeking a skilled Senior Software Engineer to join our team at Company. Key responsibilities include designing and implementing scalable software solutions, collaborating with cross-functional teams, and ensuring high-quality code delivery. If you have a passion for software development and a strong background in programming languages, this role may...


  • San José, San José, Costa Rica Splunk A tiempo completo

    **Job Title:** Senior Software Engineer**Overview:** We are seeking a highly skilled Senior Software Engineer to join our team. As a key member of our engineering team, you will design, develop, and maintain high-quality software solutions that meet the needs of our customers.**Key Responsibilities:*** Design and develop software applications using a variety...

  • Senior Software Engineer

    hace 3 semanas


    San José, San José, Costa Rica Software Mind A tiempo completo

    Job DescriptionWe are seeking a highly skilled Full-Stack Engineer to join our team at Software Mind. As a key member of our Agile Scrum team, you will be responsible for designing, implementing, and delivering high-quality software solutions that meet the needs of our customers.Key Responsibilities:Design and develop software that fully considers all...


  • San José, San José, Costa Rica World Fuel Services A tiempo completo

    About the RoleAs a senior software engineer at {company}, you will be responsible for designing and developing software solutions to meet the company's needs. Your primary focus will be on building scalable and efficient software systems that meet the highest standards of quality.


  • San José, San José, Costa Rica Liberty Latin America Communications, Inc. A tiempo completo

    We are seeking a Senior Software Engineer to join our team in Software Development. The ideal candidate will have experience in Backend Development and a strong understanding of Cloud Computing.Key Responsibilities:Design and implement scalable software systemsCollaborate with cross-functional teams to deliver high-quality software productsStay up-to-date...

  • Cloud Software Architect

    hace 2 semanas


    San José, San José, Costa Rica Software Mind A tiempo completo

    Job Title: Senior Software Engineer in CloudAbout the Role:We are seeking an experienced high-performing Software Engineer for a position developing a cloud-based platform that spans across all products. The successful candidate will join a skilled development team delivering internal and external tools across a complete DevSecOps platform, pioneering new...


  • San José, San José, Costa Rica Copeland A tiempo completo

    Job Title: Senior Software EngineerAs a senior software engineer at Emerson, you will play a crucial role in enhancing customer satisfaction with our T&M hardware and software products. You will design and develop innovative software solutions, maintain existing applications, and continuously improve application reliability.Key Responsibilities:Use Agile...

  • Senior Software Developer

    hace 3 semanas


    San José, San José, Costa Rica Software Mind A tiempo completo

    Software Mind is seeking a talented Software Engineer to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining high-quality software applications. Your primary focus will be on building scalable, efficient, and secure software systems using a range of technologies including Elixir, Ruby,...

  • Senior Software Engineer

    hace 1 semana


    San José, San José, Costa Rica El Éxito Betancur S.A A tiempo completo

    We are looking for a highly skilled Senior Software Engineer to join our team at {company}.Key Responsibilities:• Design, develop, and maintain high-quality software systems• Collaborate with cross-functional teams to identify and prioritize project requirements• Develop and implement software solutions that meet business needsRequirements:•...

  • Senior Software Engineer

    hace 2 semanas


    San José, San José, Costa Rica Solutionstream Llc. A tiempo completo

    **Senior Software Engineer Position**We are seeking a highly skilled Senior Software Engineer to join our team at Solutionstream Llc.**Key Responsibilities & Qualifications**:• Bachelor's degree in Computer Science or related field and at least 4-6 years of experience in software development• Strong understanding of software development principles,...


  • San José, San José, Costa Rica World Fuel Services A tiempo completo

    About the RoleWe are seeking a skilled and experienced Senior Software Engineer to join our team at {company}. As a key member of our team, you will be responsible for designing, developing, and maintaining high-quality software applications.Key Responsibilities:Design and develop software applications using a variety of programming languages and...


  • San José, San José, Costa Rica Encora A tiempo completo

    We're seeking a skilled Senior Software Engineer to join our team.As a key member of our engineering team, you will be responsible for designing, developing, and deploying scalable and efficient software solutions using Java and related technologies.


  • San José, San José, Costa Rica Growth Acceleration Partners A tiempo completo

    **Job Overview**Growth Acceleration Partners is seeking a highly skilled Senior Python Software Engineer to lead the development of our platform architecture.**Key Responsibilities**Partner with Designers, Product Managers, and other Engineers to deliver high-quality products.Lead the implementation of our platform architecture.Collaborate with...

  • Senior Software Engineer

    hace 2 semanas


    San José, San José, Costa Rica National Instruments A tiempo completo

    Job SummaryWe are seeking a highly skilled Senior Software Engineer to join our team at National Instruments. As a Senior Software Engineer, you will be responsible for designing, developing, and maintaining complex software systems.Key ResponsibilitiesDesign and develop software systems using Agile methodologiesCollaborate with cross-functional teams to...