Senior Python Software Engineer

hace 1 semana


San José, Costa Rica Canonical - Jobs A tiempo completo

This is an exciting opportunity for an experienced Python engineer who is passionate about open source software, Linux, and cloud-native computing. This is a role for individual contribution through high quality, Pythonic code. We're looking for evidence of technical leadership, exceptional design and intuitive documentation.

You'll be responsible for designing and maintaining a Python framework and surrounding tools that enable the creation and management of Charmed Operators - software that drives software.

You'll be designing and implementing the foundation for software operators that can run anywhere, from bare metal to Kubernetes in the cloud. You'll work closely with other teams in Canonical to ensure the framework provides a reliable, easy-to-use solution that scales to production workloads and meets the needs of our customers looking to adopt cutting-edge technology.

In addition to the core framework development, this team has responsibilities in the Charmed Operator community, for which Charmhub is the centre. You'll get the chance to work not just with the broad range of talent within Canonical, but the broader open source community. The Charmed Operator ecosystem is made up of Charmed Operators themselves, but also Juju, Pebble and more. Come and help build a thriving community, and contribute to a broad range of technologies that ensure seamless software operations at scale for some of the biggest names in tech.

**What you'll do**:

- Write high quality, rigorously designed Python software
- Collaborate proactively with a globally distributed team
- Display technical leadership internally and within our external communities
- Debug issues and produce high quality code to fix them
- Contribute to technical documentation that define best practices for authoring high quality operators
- Discuss ideas and collaborate on finding good solutions
- Work from home with global travel 2 to 4 weeks for internal and external events

**Who you are**:

- You have a Bachelor's or equivalent in Computer Science, STEM or similar degree
- You have deep experience and history of writing modern, maintainable Python
- You love technology and working with brilliant people
- You are curious, flexible, articulate, and accountable
- You value soft skills and are passionate, enterprising, thoughtful, and self-motivated
- You have interest and experience with two or more of the following: Linux, Kubernetes, Public cloud, OpenStack, LXC/LXD, Python, Go, Debian packaging, scalable web services
- Canonical is proud to foster a workplace free from discrimination. We truly believe that diversity of experience, perspectives, and background will lead to a better environment for our employees and a better platform for our users and customers. This is something we value deeply and we encourage everyone to come be a part of the world of Ubuntu._



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

    Job Description: We are seeking a talented Senior Software Engineer to join our team. The successful candidate will have a strong background in Python and experience with software development. Key Responsibilities:Design and implement software solutions using Python.Collaborate with cross-functional teams to deliver high-quality software products.Contribute...


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

    We are looking for an experienced Lead Python Software Engineer to join our team at Encora.At Encora, we offer competitive salaries and a range of benefits to support our employees' career growth and well-being.About the Role:We require a Senior Python Developer with expertise in React and Python. The ideal candidate will have:7+ years of experience in...


  • San José, San José, Costa Rica Infotree Global Solutions A tiempo completo

    Infotree Global Solutions is seeking a highly skilled Sr. Python Software Engineer to join our team.As a Sr. Python Software Engineer at Infotree Global Solutions, you will be responsible for designing and developing efficient and effective software systems.Interpret user requirements and develop solutions that are viable, efficient, user-friendly, and...


  • San Francisco, Heredia, Costa Rica First Factory, Inc. A tiempo completo

    At First Factory, Inc., we're looking for a skilled Senior Python Software Engineer to join our team. This role offers a competitive salary of $120,000 per year, based on industry standards and the cost of living in Costa Rica.About the Job:We're seeking an experienced professional with expertise in Python and Django development. As a key member of our team,...


  • 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...


  • 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...


  • San José, Costa Rica Infotree Global Solutions A tiempo completo

    Important Multinational Company is looking for a Sr. Python Software Engineer 100% Remote position Permanent Contract **Job Description**: - Use established principles of software engineering to design and develop efficient and effective software systems. - Interpret user requirements and develop solutions that are viable, efficient, user-friendly, and...


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

    We are expanding our team to meet the growing demand for innovation services and software engineering solutions.**Estimated Salary:** $120,000 - $180,000 per year.As a Senior Software Engineer, you will play a crucial role in developing cutting-edge software solutions using Python, PySpark, and NodeJS. Our ideal candidate has strong development experience...


  • San José, Costa Rica Encora A tiempo completo

    **Senior/Lead Python Data Engineer** **About us**: We are a global company that provides innovation services and software engineering solutions. Being Nearshore, our services are ideal for all types of companies, from established companies to start-ups. We are based in Silicon Valley for more than 27 years in the market, with more than 7 development centers...


  • San Francisco, Heredia, Costa Rica Servicenow A tiempo completo

    Job Title: Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our team at {company}. The successful candidate will be responsible for designing, developing, and maintaining high-quality software solutions.Key Responsibilities:Design and develop complex software systems.Collaborate with cross-functional teams to identify...


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

    Company OverviewBairesDev is a leading software development company in Latin America, proud to be the fastest-growing company in America. With people in five continents and world-class clients, we are only as strong as our multicultural teams.About UsWe consistently deliver high-quality solutions to our clients by hiring the top 1% of the best talents and...


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

    About the Role:We are seeking a highly skilled Senior Python Backend Engineer to join our team at Encora. As a Senior Python Backend Engineer, you will be part of a highly skilled technology and agile team by supporting and developing cutting-edge solutions to meet our business requirements.Your Key Responsibilities:Identify and analyze user...

  • Senior Software Engineer

    hace 1 semana


    San José, Costa Rica Canonical - Jobs A tiempo completo

    We're enabling high-performing, rock-solid MongoDB deployments on any cloud or platform our customers choose. We want to create the world's best open source analog to MongoDB Altas or Amazon DocumentDB, which can be owned, controlled and operated by end-users on their own multi-cloud or on-premise environments. Canonical is looking for an experienced Python...

  • Senior DevOps Engineer

    hace 2 meses


    San Francisco, Heredia, Costa Rica Cloud Software Group A tiempo completo

    Job Description for Sr Escalation EngineerAbout Cloud Software GroupCloud Software Group is a leading provider of cloud software solutions, serving over 100 million users worldwide. As a Sr Escalation Engineer, you will be part of a team that values diverse perspectives, encourages innovation, and fosters growth.Job Summary:We are seeking an exceptional Sr...


  • San José, Costa Rica Cloud Software Group A tiempo completo

    **Senior Escalation Engineer Virtualization** Do you enjoy tackling hard-to-solve technical problems? Are you interested in gaining exposure to exciting products? Are you looking for the opportunity for growth and learning? Would you like to work for one of the most innovative companies around? If you answered yes to these questions, we may have the job for...

  • Software Engineer

    hace 2 días


    San José, Costa Rica Canonical - Jobs A tiempo completo

    **Summary**: This is an exciting opportunity for a software engineer passionate about open source software, Linux, Python, Golang and Kubernetes. Come build a rewarding, meaningful career working with the best and brightest people in technology at Canonical, the growing international software company behind Ubuntu. As a member of the Kubernetes product...

  • Python Software Engineer

    hace 1 semana


    San José, Costa Rica Canonical - Jobs A tiempo completo

    Canonical is seeking experienced Python developers to build the world's best open source portfolio of integrated, secure and reliable software to the telecommunications industry. Work with upstream open source projects, alongside internal teams to deliver high quality software that can be deployed on bare metal, public cloud and Kubernetes. Experience in...


  • San Francisco, Heredia, Costa Rica Encora A tiempo completo

    At Encora, we're a global leader in software and digital engineering. Our company is built on the principles of innovation and collaboration.Our team works with leading-edge technology companies to help them overcome the software talent shortage and improve their speed to impact.We're looking for a skilled senior software engineer to join our team as the...


  • San José, Costa Rica Encora A tiempo completo

    At Encora we are looking for a great talent like you to join our team as the next **Senior Software Developer (Python, React) (10197)** Would you like to join our great team of engineers? Here we will tell you more about us and the role! **About the role**: As **Senior Software Developer (Python, React),** you will be part of a highly skilled technology and...


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

    About the Role: We are seeking a highly skilled Senior Software Engineer to join our team and contribute to the development of our large-scale applications. As a key member of our technology team, you will be responsible for designing, implementing, and maintaining complex software systems that meet the highest standards of quality and reliability.Key...