Software Engineer
hace 11 horas
Senior Software Engineer - Container Images & Community
- In this role, you'll be developing the tools, technology and community processes necessary for building this new generation of container images. You'll be working with multiple teams, both inside and outside Canonical, to ensure we deliver container images with the highest quality whilst maintaining a seamless Ubuntu user experience. You will also be highly involved in the implementation and maintenance of the Continuous Integration and Continuous Delivery automation around these container images, for which you are expected to demonstrate deep insights into container-based devops._
- Come build a rewarding, meaningful career working with the best and brightest people in technology at Canonical. This is an exciting opportunity for experienced software engineers looking for a place to leave their mark, who are passionate about shaping an open source product with the highest quality, with and for the community_
**_ What you'll do_**:
- _Build robust, scalable, leading-edge container images_
- _Work on automated Ci/CD processes for building, testing and publishing our container images_
- _Write tools and tests for assessing security compliance and cloud-native compatibility_
- _Work in Python to deliver new functionalities to our container building tools_
- _Demonstrate sound engineering principles by contributing directly to your team's goals_
- _Participate in strong engineering process through code and architectural review_
- _Provide technical feedback for the team's decision-making process_
- _Grow our knowledge base and write documentation_
- _Help design new tools and products_
- _Work in a collaborative, agile and globally distributted environment_
- _Mentor and help hiring_
- _Work from home with global travel up to 15% for internal and external events_
**_Who you are_**:
- _You are knowledgeable and passionate about software development_
- _You have experience in collaborative development_
- _You have worked with CI/CD systems (e.g. Jenkins, GitHub Actions, Concourse CI, etc.)_
- _You have a track record of delivering timely, high quality software_
- _You have experience with container images and containerised operations_
- _You master at least one container management/orchestration tool (e.g. Docker, Kubernetes, etc.)_
- _You have hands-on experience with at least one public cloud (e.g. Microsoft Azure, GCP, AWS, etc.)_
- _You have significant experience with Python_
- _You are experienced with Linux systems administration and package management_
- _You are familiar with Golang_
- _You have strong written and verbal communication skills to convey technical concepts_
- _You bring clarity to technical and engineering discussions_
- _You are someone who strongly believes that sharing is caring, and knowledge is power_
- _You have a Bachelor's or equivalent in Computer Science, STEM or similar degree_
**_What Canonical Offers:_**:
- _Learning and development, with annual budget for professional development_
- _Annual compensation review_
- _Recognition rewards_
- _Annual leave_
- _Priority Pass for travel_
- _Work remotely with a talented, distributed global team_
- Canonical is proud to foster a workplace free from discrimination. Diversity of experience, perspectives, and background 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._
- #stack_
- #LI-remote_
-
Software Engineer
hace 2 meses
San José, San José, Costa Rica Liberty Latin America Communications, Inc. A tiempo completoWe are seeking a skilled Software Engineer to join our team. In this role, you will be responsible for designing, developing, and testing software applications. Your primary focus will be on building scalable and efficient software solutions using modern programming languages and technologies.
-
Software Engineer
hace 2 meses
San José, San José, Costa Rica Gensler A tiempo completoJob Description: We are seeking a skilled Software Engineer to join our team. The ideal candidate will have experience in software development and a strong understanding of computer systems and architecture.
-
Software Engineer
hace 2 meses
San Francisco, Heredia, Costa Rica Experian A tiempo completoJob Title: Software Engineer We are looking for a skilled Software Engineer to join our team. The ideal candidate will have experience in programming languages such as Java, Python, and C++. The successful candidate will be responsible for designing, developing, and testing software applications. Key responsibilities include analyzing requirements, coding...
-
Software Engineer
hace 2 días
San José, Costa Rica Fragomen A tiempo completoJob Description Fragomen, an AMLaw 100 Firm and the leading global immigration services provider, is seeking a Software Engineer to join our Development Operations team. The Software Engineer will perform support focused development consisting of SQL / Database development, backend development in C# and some VB.Net, as well as frontend development in...
-
Senior Software Engineer
hace 2 meses
San José, San José, Costa Rica Boston Consulting Group A tiempo completoJob 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 2 meses
San José, San José, Costa Rica Liberty Latin America Communications, Inc. A tiempo completoWe 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...
-
Software Development Engineer
hace 2 meses
San José, San José, Costa Rica Encora A tiempo completoSoftware Engineer Role OverviewEncora is seeking a talented Software Engineer to join our team. As a Software Engineer, you will play a key role in developing cutting-edge digital products and solutions for our clients.Key ResponsibilitiesDesign, develop, and test software applications using .NET framework and C#.Maintain and optimize SQL Server databases to...
-
Software Engineer
hace 2 meses
San José, San José, Costa Rica Headstorm A tiempo completoJob Description:We are seeking a skilled Software Engineer to join our team at {company}.Responsibilities:• Develop and maintain high-quality software applications.• Collaborate with cross-functional teams to design and implement software solutions.• Participate in code reviews and ensure adherence to coding standards.Requirements:• Bachelor's degree...
-
Software Engineer
hace 2 meses
San José, San José, Costa Rica Encora A tiempo completoJob Description:As a Software Engineer at our company, you will be responsible for designing, developing, and testing software applications. Your primary focus will be on the backend of the system, ensuring seamless integration with our existing infrastructure. Responsibilities:Design and implement software applications using various programming...
-
Software Engineer
hace 1 semana
San José, Costa Rica LightForce Ortho A tiempo completoLightForce Orthodontics is seeking a talented Software Engineer to join our rapidly expanding Sustaining Engineering team. As a Software Engineer, you will be an integral part of the day-to-day activity of the software organization. You will work closely with other software developers, product managers, customer support and other departments to address...
-
Senior Software Engineer
hace 2 meses
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...
-
Cloud Software Engineer
hace 1 mes
San José, San José, Costa Rica Datasite A tiempo completoExperience a dynamic work environment at Datasite, where innovative thinking and technical expertise come together. We're seeking a skilled Cloud Software Engineer to join our team.About the RoleWe're looking for a talented engineer who can design and develop scalable cloud-based solutions using modern technologies. As a key member of our development team,...
-
Software Engineer
hace 7 meses
San José, Costa Rica MedBill A tiempo completoMedbill is a Durable Medical Equipment Billing Company based in the US. We are looking for Software Engineer contractors to assist in our development department that are comfortable working remotely. The **Software Engineer** contractor will work remotely with the Medbill development team to design, develop, install, and support software solutions that...
-
Senior Software Engineer
hace 2 meses
San José, San José, Costa Rica World Fuel Services A tiempo completoAbout 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.
-
Cloud Software Group Technical Support Engineer
hace 8 horas
San Francisco, Heredia, Costa Rica Cloud Software Group A tiempo completoAbout Cloud Software GroupWe are one of the world's largest cloud software providers, serving over 100 million users globally. Our team values diverse perspectives and having the courage to take risks.Our teams are encouraged to learn, dream, and build the future of work.We are seeking a highly skilled Networking Technical Support Engineer to deliver...
-
Software Technical Specialist
hace 2 meses
San José, San José, Costa Rica Cloud Software Group A tiempo completo**About This Team**: Our team is a key component of Cloud Software Group, working to deliver cutting-edge cloud solutions to millions of users worldwide.**Job Description/Responsibilities**:As a Technical Operations Engineer, you will work independently on moderately complex projects, driving operational targets and contributing to department results. Your...
-
Principal Software Engineer
hace 2 meses
San José, San José, Costa Rica Encora A tiempo completoAs a skilled software engineer, you will be responsible for designing, developing, and maintaining complex software systems. Your expertise in Java and cloud architecture will be crucial in improving our company's software development process.The ideal candidate will have experience with microservices, containerization, and DevOps practices. If you're...
-
Software Engineer
hace 2 meses
San José, San José, Costa Rica Encora A tiempo completoWhat we do:A leading software development company is seeking a skilled software engineer to join our development team. As a software engineer, you will be responsible for designing, developing, and testing software solutions to meet the needs of our clients. Responsibilities:- Design and develop software solutions using Python- Collaborate with...
-
Software Performance Engineer
hace 1 semana
San José, San José, Costa Rica Amazon Support Services Costa Rica Srl A tiempo completoWe are looking for a talented Software Performance Engineer to join our team at Amazon Support Services Costa Rica Srl.About the RoleAs a Software Performance Engineer, you will be responsible for designing and developing highly scalable, low latency, reliable and fast software services. You will work with cross-functional teams to identify performance...
-
Senior Software Engineer
hace 2 meses
San José, San José, Costa Rica World Fuel Services A tiempo completoAbout 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...