Distributed Systems Software Engineer, Python
4 days ago
Job Description We are seeking a software engineer with a passion for building and validating resilient distributed systems. At Canonical, you can build a career and drive the success of those leveraging Canonical's Ubuntu and Juju to build multi-cloud deployable cloud applications. We see quality engineering as a first-class engineering practice and are looking for people who can bring deep engineering insights and a data-driven approach to test automation, reporting, and data analytics. The Distributed Systems testing team at Canonical is responsible for ensuring the high quality of Canonical's Cloud solutions based on Juju, Terraform, OpenStack, and Kubernetes when deployed under highly diverse conditions, from bare metal in customer data centers to public clouds like AWS, GCE, and Azure. As a software engineer, you will have the opportunity to develop CI pipelines that power Canonical's cloud integration testing and reporting. Upcoming initiatives you will have the opportunity to contribute to include expanding deployment capabilities to new clouds and developing AI/ML pipelines for automatic analysis of test results. A successful candidate is interested in tackling these problems, as well as imagining and leading new initiatives within the team and across Canonical. Location: This is a globally remote role What your day will look like: Create automated testing approaches and infrastructure for validating reliability, performance, and resilience of cloud orchestration tools and applications. Enable engineering teams across Canonical to develop software with confidence by making distributed system testing tooling available across the company. Enhance continuous integration pipelines for deploying and testing Canonical's cloud products, such as Kubeflow. Deploy, manage, and debug highly distributed systems. Monitor and report on automated testing efforts. Collaborate daily with a globally distributed team. What we are looking for in you: Solid background in modern test processes and strategies. Experience with Python or Go development. Strong object-oriented development skills. Ability to develop and ship production-grade modern web applications. Working knowledge of continuous integration tools such as Jenkins, CircleCI, and GitHub CI. Knowledge of networking technologies and fundamentals. Solid understanding of Linux system architecture. A capacity for complex abstract thinking. Capability for 2-4 weeks of international travel per year. Additional skills that you might also bring: Collecting and analyzing large multidimensional datasets. Operating data platforms: key-value stores, relational or document databases, event buses. Work with cloud technologies such as OpenStack, Kubernetes, Terraform, and AWS. Developing AI/ML pipelines. 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. Canonical believes a diverse workforce enhances our ability to deliver world-class software and services that meet the world's computing needs. We are committed to ensuring equal employment opportunities to all qualified individuals. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity or expression, age, disability, genetics, or veteran status. #J-18808-Ljbffr
-
Los Angeles, CA, United States ZipRecruiter Full timeJob Description We are seeking a software engineer with a passion for building and validating resilient distributed systems. At Canonical, you can build a career and drive the success of those leveraging Canonical's Ubuntu and Juju to build multi-cloud deployable cloud applications. We see quality engineering as a first-class engineering practice and are...
-
Los Angeles, California, United States Liftoff Full timeLiftoff is the leading growth acceleration platform for the mobile industry, driving revenue growth with solutions to market and monetize mobile apps. The company's innovative approach supports over 6,600 mobile businesses across 74 countries in sectors such as gaming, social, finance, ecommerce, and entertainment.Founded in 2012 and headquartered in Redwood...
-
Los Angeles, California, United States Starcom consulting limited Full timeJob OverviewStarcom consulting limited is seeking an experienced Senior Python Backend Developer to join our team in Mountain View, CA. The successful candidate will design and implement scalable distributed systems using Python, Flask, and Celery.CompensationWe offer a competitive salary of $150,000 - $180,000 per annum, depending on experience.Key...
-
Los Angeles, California, United States Allied Universal Full timeJob Title: Software EngineerJob Description:We are seeking a highly skilled Software Engineer to join our team. As a Software Engineer, you will be responsible for designing, developing, and testing software applications using Python and C++. You will work closely with cross-functional teams to deliver high-quality software products.Key...
-
Senior Autonomous Systems Software Engineer
1 week ago
Los Angeles, California, United States Cyborgwave Full timeJob OverviewCyborgwave is a leading innovator in autonomous systems, and we are seeking a highly skilled Senior Autonomous Systems Software Engineer to join our team.SalaryThe estimated salary for this position is $140,000 - $180,000 per year, depending on experience.Job DescriptionWe are looking for an experienced software engineer to lead the development...
-
Los Angeles, California, United States Magnite Full timeAbout UsMagnite is a leading provider of advertising technology solutions. Our platform enables publishers to monetize their content across various screens and formats, including CTV/streaming, online video, display, and audio.We are looking for a skilled Software Engineer to join our SpringServe Ad Server team. This team is responsible for developing and...
-
Software Systems Engineer
3 weeks ago
Los Angeles, California, United States K2 Space Full timeKey ResponsibilitiesThe Software Systems Engineer will play a critical role in the development and verification of the software used to fly some of the largest spacecraft that have ever been flown.Software Architecture: Create software architecture for real-time, fault-tolerant control of a 20kW+ spacecraft.Software Development: Develop software applications...
-
Los Angeles, California, United States Altruist Full timeAbout AltruistAltruist is a cutting-edge financial technology company that empowers independent financial advisors to succeed. Our innovative platform combines a self-clearing brokerage firm with intuitive software for account opening, trading, reporting, and billing - all in one streamlined solution.Financial advisors across the U.S. have partnered with...
-
Python Software Engineer and Team Lead
1 week ago
Los Angeles, California, United States Bitcoin Devs Company Full timeJob OverviewWe are seeking an experienced Python developer to join our team as a Senior Software Engineer and Team Lead. This is a unique opportunity for a skilled professional to lead the development of software solutions, mentor junior engineers, and contribute to the overall technical strategy of our organization.
-
Software Engineer
1 week ago
Los Gatos, California, United States Netflix Full timeAbout the RoleAt Netflix, we are seeking an experienced Software Engineer to join our team. This role will focus on designing, building, and shipping software for our core backend systems that directly impact our API platform, messaging, personalization, sign-up, partnership, payments, and billing systems.We are looking for a talented engineer with 6-8+...
-
Principal systems software engineer
2 weeks ago
Los Angeles, United States ZipRecruiter Full timeAbout the Company:Our client is a company building the world's highest-performance pure digital AI inference chip. We are looking for an experienced software engineer with excellent C/C++ programming skills and at least 5 years of related work experience. The ideal candidate should have a strong background in software design, debugging, and performance...
-
Los Angeles, California, United States California Correctional Health Care Services Full timeAbout the RoleWe are seeking a skilled Software Engineer to join our team.The ideal candidate will have a strong background in software development and proficiency in Python and C++.This is a great opportunity to work with a talented team of developers and contribute to the design and implementation of cutting-edge software solutions.
-
Software Engineer
4 days ago
Los Angeles, United States Boingo Full timeSoftware Engineer – Advertising at Boingo Wireless Boingo’s Media team provides an advertising platform that engages millions of users in thousands of hotspots every day. The advertising segment is one of the fastest growing business lines at Boingo. The advertising team is looking for engineers that are passionate about creating great systems to help...
-
Software Engineering Expert
4 days ago
Los Angeles, California, United States Canonical - Jobs Full timeWe are seeking a highly skilled Software Engineer to join our team at Canonical, a leading international software company. As a key member of our team, you will be responsible for designing, implementing, and maintaining scalable web services using Python and Golang.This is an exciting opportunity to work with a diverse set of talented individuals who share...
-
Senior Cloud Architect with Python Expertise
1 week ago
Los Angeles, California, United States eTek IT Services, Inc. Full timeJob OverviewWe are seeking a highly skilled Sr. Cloud Architect with expertise in Python to join our team at eTek IT Services, Inc. The ideal candidate will have 7+ years of experience in delivering applications from architectural design to production implementation.Key Responsibilities:Design and implement scalable, distributed systems or multi-node...
-
Software Engineer
4 days ago
Los Angeles, United States ZipRecruiter Full timeJob Description Help us shape the future of open source IT, devops, and IS, from bare metal to containers. Our goal is to revolutionise open source application and infrastructure operations. We want to transform the world of software operations by enabling true model-driven operations via next-infrastructure-as-code. This will allow companies to run very...
-
Los Angeles, United States Horizon Surgical Systems, Inc. Full timeOpen Position - Senior/Staff/Principal Imaging System Software EngineerHorizon Surgical Systems Inc. Horizon Surgical Systems Inc. is revolutionizing the world of surgical ophthalmology by developing a novel, AI driven, and imaging-guided surgical robotic system. Horizon Surgical Systems Inc. aims to expand access to care, provide superior capabilities to...
-
Los Angeles, United States ZipRecruiter Full timeRole: Senior Software Engineer with Payment Systems Location: Remote Experience: 10+ years W2 Contract Required Skills: 10+ years of strong software engineering experience in either Java or .NET At least 5 years experience with REST and Spring Boot building microservices 8+ years of strong experience with Python Minimum of 3 years experience with Fraud...
-
Software Engineer
4 days ago
Los Angeles, United States Software Resources Full timeWe are looking for Software Engineer for our client located in West Los Angeles/Century City area. This position is mostly REMOTE but you will be required to come into the West Los Angeles office 1 to 4 times a month. We could consider a completely remote candidate in another state if they meet our requirements. Duration : 6 to 12 months with the potential...
-
Los Angeles, California, United States Liftoff Full timeJob OverviewLiftoff is a leading growth acceleration platform for the mobile industry, helping advertisers, publishers, game developers, and DSPs scale revenue growth with solutions to market and monetize mobile apps.The company has developed innovative solutions, including Accelerate, Direct, Influence, Monetize, Intelligence, and Vungle Exchange, which...