Canonical logo
Canonical

Ubuntu is a community-developed, Linux-based operating system that is published and commercially supported by software development firm Canonical. Like Canonica

Software Engineer – Python, K8s

Location

Worldwide

Posted

73 days ago

Salary

0

Seniority

Senior

Job Description

Software Engineer – Python, K8s

Canonical

• Work in Python to design and deliver open source software operations code • Work across the entire Linux stack, from kernel, networking, storage, to applications • Learn to think rigorously about application and infrastructure reliability • Shape high quality open source monitoring and alerting infrastructure • Simplify open source operations for our customers and open source community • Demonstrate sound engineering design and testing principles in your code • Follow agile software development practices • Coach and develop your colleagues where you have insights • Grow a healthy, collaborative engineering culture in line with company values • Work from home with global travel once or twice a year for up to 2 weeks for events

Job Requirements

  • You have a Bachelor’s or equivalent in Computer Science, STEM or similar degree
  • You are experienced with Linux systems administration, package management, and operations
  • You have hands-on experience with at least one public cloud
  • You are familiar with Docker and Kubernetes
  • You are an experienced Python programmer and enjoy challenging projects
  • You understand the importance of reliable software and strive to design and code to that expectation
  • You are organized and want your team to deliver timely, high quality software

Benefits

  • Distributed work environment with twice-yearly team sprints in person
  • 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 Program
  • Opportunity to travel to new locations to meet colleagues
  • Priority Pass, and travel upgrades for long haul company events

Related Job Pages

More Backend Engineer Jobs

Extractta logo

Desenvolvedor Mainframe – .NET, C#

Extractta

EXTRACTTA | Informações que geram Soluções

Backend Engineer73 days ago
Full TimeRemoteTeam 201-500Since 2005H1B No Sponsor

• Atuar no desenvolvimento e manutenção de sistemas em ambiente mainframe • Desenvolver e evoluir aplicações backend em **C# (.NET)** • Criar e otimizar consultas e procedures em **SQL** • Participar da integração entre sistemas legados e plataformas modernas • Identificar e propor melhorias de performance e qualidade de código • Atuar na análise e correção de incidentes em produção • Trabalhar em conjunto com times de arquitetura, dados e negócios

Brazil
Job Closed
PortPro logo

Director of Software Engineering – Node.js, Web Scraping Expert

PortPro

Meet PortPro's drayOS 2. The latest and most premier operating system for drayage carriers.

Backend Engineer73 days ago
Full TimeRemoteTeam 51-200H1B No Sponsor

• Architect, develop, and maintain scalable and distributed web scraping systems using Node.js. • Design and implement data extraction pipelines to process large volumes of structured and unstructured data. • Develop solutions to bypass anti-bot mechanisms, including CAPTCHA handling, session management, fingerprinting, and IP rotation. • Optimize scraping processes for performance, reliability, and efficiency while managing proxy services (residential, datacenter, rotating). • Oversee data storage and processing strategies, ensuring high availability and consistency. • Collaborate with Product, DevOps, and Data Science teams to integrate extracted data into analytics and business applications. • Implement best practices for microservices, API integrations, and real-time data streaming. • Lead the transition to cloud-native, containerized, and serverless architectures for web scraping. • Ensure compliance with legal and ethical standards (robots.txt, GDPR, CCPA, etc.). • Optimize cloud resources (AWS, GCP, or Azure) to support high-throughput scraping. • Manage real-time monitoring and alerting systems to detect scraping failures, IP bans, or performance bottlenecks. • Work closely with DevOps teams to optimize CI/CD pipelines, automated deployments, and system scalability. • Lead, mentor, and grow a high-performance engineering team. • Define and execute the technology roadmap, aligning with business objectives. • Foster a culture of continuous learning, collaboration, and innovation. • Implement agile development methodologies (Scrum, Kanban) to optimize project execution. • Ensure code quality, security, and best practices across all engineering efforts.

California
Demand Chain logo

Lead Technical Architect

Demand Chain

Preferred Salesforce Partner for over 20 Years

Backend Engineer73 days ago
Full TimeRemoteTeam 11-50Since 2001H1B No Sponsor

• Provide technical leadership and vision for Salesforce initiatives, ensuring alignment with overall IT and business strategies. • Lead technical design sessions architect and document technical solutions aligned with client business objectives identify gaps between a customer’s current and desired end states. • Proven track record of successfully leading large scale Salesforce initiatives from concept to delivery. • Collaborate with business stakeholders, project managers, and development teams to gather requirements and translate them into technical solutions. • Design scalable and flexible Salesforce solutions that meet business requirements, ensure security, and adhere to best practices for platform optimization. • Stay updated with the latest Salesforce features, capabilities, and best practices, and recommend their adoption where applicable. • Collaborate with key stakeholders including business leaders IT teams and external partners to understand requirements prioritize initiatives and ensure alignment with organizational goals. • Develop architectural blueprints and technical designs for Salesforce implementations, including integrations with other systems. • Ensure adherence to best practices in design, development, and deployment of Salesforce solutions Communicate architectural decisions, plans, goals, and strategies effectively to both technical and non-technical stakeholders. • Conduct regular code reviews and ensure adherence to coding standards and architectural guidelines.

United States
Full TimeRemoteTeam 501-1,000Since 2000H1B Sponsor

• Partner with portfolio company technology and product teams to identify and prioritize agentic AI use cases aligned with their product roadmaps and business objectives. • Lead end-to-end delivery of AI agent implementations using Vista’s Agentic Factory methodology, targeting MVP delivery in under a quarter. • Run rapid proof-of-value sprints that demonstrate measurable business impact, then guide portfolio companies from prototype through production deployment. • Lead AI maturity assessments across the portfolio using Vista’s scoring rubrics, identifying gaps and creating tailored improvement roadmaps. • Conduct architectural reviews and provide recommendations for optimizing AI platform performance, scalability, and security. • Design scalable, resilient, and secure AI platforms leveraging public cloud AI services (AWS, Azure, GCP) while maintaining vendor independence through thoughtful abstraction layers.

California + 3 moreAll locations: California | Illinois | New York | Texas
$200K - $315K / year