Senior Software Engineer

3 days ago


Miami, United States ZipRecruiter Full time

Job Description This is an exciting opportunity for a software engineer passionate about open source software, Linux, and Data Centre automation. Come build a rewarding, meaningful career working with the best and brightest people in technology at Canonical, a growing international software company. The Canonical MAAS team is responsible for delivering our Metal As A Service hyperscale provisioning technology. Ubuntu strives to be the most scalable, cloud ready server distribution and MAAS is our platform to get it there. MAAS is a rapidly evolving software stack written in Python and Go, and we are looking for experienced software engineers who understand performance at scale, networking, storage and usability. Applicants should be passionate about the future of Ubuntu and be able to show technical leadership with a globally distributed team of engineers who share that passion. This position requires international travel several times a year. What your day will look like Develop MAAS core components and features to make MAAS the #1 bare metal cloud system. Shape the architecture of MAAS to make it simpler, faster and easier to use. Collaborate with other teams to ensure MAAS works well with other tools and is released on time. Contribute your improvements to our continuous integration environment, tests and practices, to maintain fast feedback and good test coverage. Contribute to documentation of current and existing features, making it a world-class resource for Data Centre operators and users. Provide technical communication and collaboration with other teams where appropriate. Take personal ownership of problems and drive them to solutions. Travel internationally a few times a year to meet and collaborate with your and other teams. What we are looking for in you Solid track record of professional software development experience in Python, Go for back-end roles, or TypeScript, React for front-end roles. Capacity to learn quickly about new systems and techniques. Excellent logic, problem solving, and troubleshooting skills. Strong English communication skills - both written and verbal. Experience with Linux server technologies, including but not limited to Virtualization (KVM), Containers (LXC), etc. You have a Bachelor's or equivalent in Computer Science, STEM or similar degree. Knowledge of network technologies, including PXE, DHCP, TFTP, DNS, NTP. Some experience with Baseboard Management Controllers and Protocols (Redfish, IPMI, AMT and others). Strong experience with networking, storage technologies and Cloud hosting and infrastructure. Ideally, experience of large-scale physical server provisioning and automation, including rapid deployment, configuration, management and service orchestration. Familiarity with some of the open source development tools and methodologies used in creation of several Ubuntu projects (MAAS, Juju, Ubuntu Server, LXD, Ubuntu Core), such as Launchpad, Debian packaging tools (APT, dpkg) and snapcraft. An exceptional academic track record from both high school and preferably university. Willingness to travel up to 4 times a year for internal events. What we offer you We consider geographical location, experience, and performance in shaping compensation worldwide. We revisit compensation annually (and more often for graduates and associates) to ensure we recognize outstanding performance. In addition to base pay, we offer a performance-driven annual bonus. We provide all team members with additional benefits, which reflect our values and ideals. We balance our programs to meet local needs and ensure fairness globally. Distributed work environment with twice-yearly team sprints in person - we've been working remotely since 2004 Personal learning and development budget of USD 2,000 per year. Annual compensation review. Recognition rewards. Annual holiday leave. Maternity and paternity leave. Employee Assistance Programme. Opportunity to travel to new locations to meet colleagues from your team and others. Priority Pass for travel and travel upgrades for long haul company events. About Canonical Canonical is a pioneering tech firm that is at the forefront of the global move to open source. As the company that publishes Ubuntu, one of the most important open source projects and the platform for AI, IoT and the cloud, we are changing the world on a daily basis. We recruit on a global basis and set a very high standard for people joining the company. We expect excellence - in order to succeed, we need to be the best at what we do. Canonical has been a remote-first company since its inception in 2004. Work at Canonical is a step into the future, and will challenge you to think differently, work smarter, learn new skills, and raise your game. Canonical provides a unique window into the world of 21st-century digital business. Canonical is an equal opportunity employer We are proud to foster a workplace free from discrimination. Our diverse team of experience, perspectives, and background creates a better work environment and better products. Whatever your background, we will give your application fair consideration. #LI-Remote #J-18808-Ljbffr



  • Miami, Florida, United States Betty Matthews Corp Full time

    We are seeking a skilled Senior Software Engineer to join our team at {"company"}. The ideal candidate will have a strong background in software development, with a focus on backend development and API design.The successful candidate will be responsible for designing, developing, and deploying scalable and efficient software solutions. They will work closely...


  • Miami, United States Franchise World Headquarters, LLC Full time

    Senior Software Engineer Miami, FL, USA Req #1576 Monday, December 2, 2024 Region: Miami, FLReady for a fresh, new career? Look no further because one of the world's most iconic brands can help you get...


  • Miami, United States Get ResQ Ltd Full time

    ResQ was founded with the belief that restaurant operators and service providers should have a much better way to operate their businesses. As a first step towards our mission, we have built a SaaS-enabled marketplace that helps fast-growing restaurants manage their repairs and maintenance, empowering them to focus on their customers. Repair and maintenance...


  • Miami, Florida, United States Raytheon Full time

    About the RoleAs a Senior Full Stack Software DevOps Engineer at Raytheon, you will be part of a dynamic team responsible for developing and maintaining signal processing applications in real-time operational environments. This role is an excellent opportunity to leverage your expertise in software engineering, cloud software products, and DevSecOps...


  • Miami, United States TechnoGen Full time

    Job OverviewWe are seeking a highly skilled Senior Software Engineer to join our team at TechnoGen. As a Senior Software Engineer, you will be responsible for designing and implementing software solutions that meet the needs of our clients.Job ResponsibilitiesYour key responsibilities will include:Designing and developing software features using Python and...


  • Miami, United States Res-Q Full time

    ResQ was founded with the belief that restaurant operators and service providers should have a much better way to operate their businesses. As a first step towards our mission, we have built a SaaS-enabled marketplace that helps fast-growing restaurants manage their repairs and maintenance, empowering them to focus on their customers. Repair and maintenance...


  • Miami, United States Res-Q Full time

    ResQ was founded with the belief that restaurant operators and service providers should have a much better way to operate their businesses. As a first step towards our mission, we have built a SaaS-enabled marketplace that helps fast-growing restaurants manage their repairs and maintenance, empowering them to focus on their customers. Repair and maintenance...

  • Senior Engineer

    3 days ago


    Miami, United States Accelya Full time

    Senior Engineer - Software Development Apply Remote Type: Hybrid Locations: USA, Miami Time Type: Full time Posted on: Posted 30+ Days Ago Job Requisition ID: SWFP25_JR100475 For more than 40 years, Accelya has been the industry’s partner for change, simplifying airline financial and commercial processes and empowering the air transport community to...

  • Senior Engineer

    4 weeks ago


    Miami, United States Accelya Full time

    Senior Engineer - Software Development Apply Remote Type: Hybrid Locations: USA, Miami Time Type: Full time Posted on: Posted 30+ Days Ago Job Requisition ID: SWFP25_JR100475 For more than 40 years, Accelya has been the industry’s partner for change, simplifying airline financial and commercial processes and empowering the air transport community to take...


  • Miami, United States Kandji Full time

    About Kandji Kandji is the Apple device management and security platform that empowers secure and productive global work. With Kandji, Apple devices transform themselves into enterprise-ready endpoints, with all the right apps, settings, and security systems in place. Through advanced automation and thoughtful experiences, we’re bringing much-needed...


  • Miami, United States Carewell Full time

    Job DescriptionJob DescriptionAre you an impact-driven problem solver who is passionate about making a difference in the lives of others while contributing to a successful business? Join Carewell and be a part of a team that creates impactful solutions for caregivers and their unique challenges. We're looking for hardworking individuals committed to...


  • Miami, United States Neocis Inc Full time

    About us Neocis is an established start-up revolutionizing dentistry with Yomi, the first, and only FDA cleared robot for assisted dental surgery. The company collaborates closely with leading clinicians to develop innovative technologies that help advance patient care and improve quality of life. Based in Miami, Florida. Neocis is venture-backed with...


  • Miami, United States Neocis Inc Full time

    About us Neocis is an established start-up revolutionizing dentistry with Yomi, the first, and only FDA cleared robot for assisted dental surgery. The company collaborates closely with leading clinicians to develop innovative technologies that help advance patient care and improve quality of life. Based in Miami, Florida. Neocis is venture-backed with...


  • Miami, United States Appgate Full time

    About Appgate Appgate is an industry leader for secure access of remote applications, servers, networks, cloud resources and more. Appgate SDP (Software Defined Perimeter) is our flagship Zero Trust Network Access offering that replaces antiquated hardware-defined and network perimeter-centric (i.e., VPN) approaches to infrastructure security. Our...


  • Miami, United States Think Consulting Full time

    Overview: As a Senior Software Architect, you will define and oversee the system architecture for the product line across all customer verticals. This role involves providing subject matter expertise, guiding system implementation, and collaborating with marketing and technical teams to design and price customer-specific solutions. You will play a strategic...


  • Miami, United States Think Consulting Full time

    Overview: As a Senior Software Architect, you will define and oversee the system architecture for the product line across all customer verticals. This role involves providing subject matter expertise, guiding system implementation, and collaborating with marketing and technical teams to design and price customer-specific solutions. You will play a strategic...


  • Miami, United States ZipRecruiter Full time

    Job DescriptionFounded in 1994, International Money Express (NASDAQ: IMXI) is a leading omnichannel provider of money transfer services. Focused on excellence, we always strive to provide unsurpassed quality and customer service, making the whole process quicker, easier, and more secure. Offering the digital movement of money through proprietary technology,...


  • Miami, United States Think Consulting Full time

    Overview:As a Senior Software Architect, you will define and oversee the system architecture for the product line across all customer verticals. This role involves providing subject matter expertise, guiding system implementation, and collaborating with marketing and technical teams to design and price customer-specific solutions. You will play a strategic...


  • Miami, United States Blackstone Restaurant Full time

    About Blackstone Technology & InnovationsBlackstone Technology & Innovations (BXTI) is the technology team at the core of each of Blackstone's businesses and new growth initiatives. We serve both internal and external clients, working to build the next generation of systems that manage risk, create efficiency, and improve transparency within the firm and...


  • Miami, United States Material Bank Full time

    Material Bank is a fast-paced, high-growth technology company and created the world's largest material marketplace for the Architecture and Design industry, providing the fastest and most powerful way to start and manage a design project. Learn more about us at www.materialbank.com or see below. Join our innovative team as a Senior Full Stack Engineer in...