CrawlJobs Logo

Software Engineer, Golang/Python

United Kingdom, Manchester · Job Posted March 13, 2026
Apply Position
Job Link Share

Job Description

Build technology that supports and helps grow a sustainable advertising business. Own server-side services, data, tools, and cloud services that power Roku’s advertising capabilities. Design, build, and operate software that supports advertising delivery and associated data flows.

Job Responsibility

  • Design and develop large-scale, low-latency systems to optimise advertising delivery and related user experiences
  • Design, develop, and maintain large-scale data applications and data pipelines
  • Build and maintain full-stack features, contributing to both backend services and UI components as needed
  • Improve reliability through monitoring, automation, and operational best practices, including clear observability and well-documented operational procedures
  • Partner with product and business stakeholders to define, build, and maintain features and components
  • Ramp quickly on unfamiliar systems, domains, or technologies as our stack and needs evolve

Requirements

  • 3-5 years of professional experience building and supporting backend services in production
  • Experience designing or contributing to distributed systems (e.g., service-oriented architectures, event-driven systems, or microservices)
  • Proficiency in at least one general-purpose programming language such as Java, Go or Python
  • Ability to communicate clearly with partner teams to define requirements, evaluate trade-offs, and deliver iteratively
  • Experience deploying services on Kubernetes and using infrastructure tooling such as Helm and/or Terraform
  • Experience with streaming and batch data processing technologies such as Kafka, Kafka Streams, Flink, Spark Streaming, or Spark
  • Experience working with large-scale data platforms and storage systems (e.g., Hadoop, Hive, Spark, and/or NoSQL data stores)
  • Experience building or operating data pipelines (batch and/or streaming)

What we offer

  • Global access to mental health and financial wellness support and resources
  • Local benefits include statutory and voluntary benefits which may include healthcare (medical, dental, and vision), life, accident, disability, commuter, and retirement options (401(k)/pension)
  • Employees can take time off work for vacation and other personal reasons

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Software Engineer, Golang/Python

8 matching positions

Senior Software Engineer - Vehicle Data Management

We’re searching for a Senior software engineer to join Aurora’s Vehicle Data Man...
Location
Location
United States , Mountain View
Salary
Salary:
162000.00 - 260000.00 USD / Year
aurora.tech Logo
Aurora Innovation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • BS/MS or PhD in Computer Science or a related field
  • Minimum 3-5 years related experience
  • Required programming skills: GoLang/Python
  • General knowledge of backend software systems networking, load balancing, API gateways, system security, gRPC services
  • AWS infrastructure experience, including S3 and DynamoDB in a production commercial system
  • Knowledge of database design, database management and database scalability
Job Responsibility
Job Responsibility
  • Architect and implement on-vehicle/offload + cloud data systems that scale to hundreds of PB of multimodal data (sensor/log/sim/ML datasets)
  • Improve reliability and performance of offline data workflows: throughput, latency, and discoverability (indexing/metadata/search)
  • Build internal tooling, libraries, and operational patterns that make data pipelines evolve and scale
  • Own key services end-to-end (design, implementation, rollout, on-call/operations, observability, and incident response)
  • Partner directly with stakeholders across onboard systems, autonomy, ML, and infrastructure to deliver pragmatic solutions
What we offer
What we offer
  • Annual bonus
  • Equity compensation
  • Fulltime
Read More
Arrow Right

Senior Platform Engineer – AV Cloud Engineering

We are hiring a Senior Platform Engineer to join the Autonomous Vehicle (AV) Clo...
Location
Location
United States , Austin;Sunnyvale
Salary
Salary:
170000.00 - 230000.00 USD / Year
gm.com Logo
General Motors
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Fully qualified proficiency in Kubernetes (GKE) and the Google Cloud Platform (GCP) ecosystem, including VPC, IAM, etc.
  • Hands-on experience implementing high-availability systems and managing the lifecycle of production-grade clusters
  • Strong proficiency in software engineering and DevOps principles, specifically using Golang/Python and Terraform
  • Ability to operate independently in an ambiguous environment and translate high-level requirements into clear technical tasks
  • A 'Growth-based Mindset' with a commitment to continuous upskilling and a belief that team capacities are developed through effort and coaching
  • Professional experience managing the trade-offs between hardware-level performance (GPU passthrough) and clean cloud abstractions
  • 5+ years of experience or proven record of defining and executing technical strategy that required coordination across multiple teams, senior executives, and front-line engineers
  • Bachelors Degree in Computer Science or related field OR equivalent work experience
  • Hands-on experience with Kubernetes in production and strong familiarity with at least one major cloud ecosystem such as GCP, AWS, or Azure
  • Strong software engineering skills in Go, Python, or similar languages, with the ability to build reusable automation, services, APIs, or controllers
Job Responsibility
Job Responsibility
  • Build and evolve internal platform capabilities, self-service workflows, APIs, and automation that make the right path the easiest path for AV engineering teams
  • Design clean abstractions that allow product and research teams to consume complex infrastructure, including specialized hardware such as GPUs, without deep infrastructure expertise
  • Improve platform primitives across traffic, service mesh, runtime configuration, and connectivity for distributed AV workloads
  • Reduce toil and improve reliability through reusable platform tooling, declarative automation, strong service ownership, observability, and SLIs/SLOs
  • Take ownership of complex platform initiatives from problem definition through design, implementation, and adoption
  • Partner with adjacent AV infrastructure teams to reduce developer friction and improve the reliability of the platform AV engineers depend on
  • Contribute to a healthy engineering culture through design reviews, code reviews, mentorship, and clear technical communication
What we offer
What we offer
  • medical
  • dental
  • vision
  • Health Savings Account
  • Flexible Spending Accounts
  • retirement savings plan
  • sickness and accident benefits
  • life insurance
  • paid vacation & holidays
  • tuition assistance programs
  • Fulltime
Read More
Arrow Right

Senior Cloud Engineer – AV Cloud Engineering

We are hiring a Senior Cloud Engineer to join the AV Cloud Engineering team with...
Location
Location
United States , Austin, Texas; Sunnyvale, California
Salary
Salary:
170000.00 - 230000.00 USD / Year
gm.com Logo
General Motors
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Fully qualified proficiency in Kubernetes (GKE) and the Google Cloud Platform (GCP) ecosystem, including VPC, IAM, etc.
  • Hands-on experience implementing high-availability systems and managing the lifecycle of production-grade clusters
  • Strong proficiency in software engineering and DevOps principles, specifically using Golang/Python and Terraform
  • Ability to operate independently in an ambiguous environment and translate high-level requirements into clear technical tasks
  • A "Growth-based Mindset" with a commitment to continuous upskilling and a belief that team capacities are developed through effort and coaching
  • Professional experience managing the trade-offs between hardware-level performance (GPU passthrough) and clean cloud abstractions
Job Responsibility
Job Responsibility
  • Architectural Execution: Implement and manage the lifecycle of Kubernetes (GKE) clusters across hybrid and multi-cloud environments, ensuring production safety through automated patching and upgrades
  • Platform Implementation: Develop and maintain self-service PaaS features that abstract infrastructure complexity, providing reliable and performant access to specialized hardware like GPUs
  • Connectivity & Traffic: Implement and optimize high-throughput ingress patterns and service mesh (Istio) configurations to support distributed AV data and ML workloads
  • Project Independence: Take ownership of complex cloud initiatives from design through deployment, identifying technical gaps and proactively implementing robust solutions
  • Operational Excellence: Eliminate "human duct tape" by replacing manual cloud-management tasks with declarative state-enforcement (Terraform/GitOps) and custom automation
  • Reliability & Observability: Define and monitor SLIs/SLOs for cloud services, ensuring the platform meets the availability targets required for Super Cruise validation
  • Peer Mentorship: Proactively share technical lessons learned and participate in rigorous code and architecture reviews to support a healthy, high-trust engineering culture
What we offer
What we offer
  • medical
  • dental
  • vision
  • Health Savings Account
  • Flexible Spending Accounts
  • retirement savings plan
  • sickness and accident benefits
  • life insurance
  • paid vacation & holidays
  • tuition assistance programs
  • Fulltime
Read More
Arrow Right

Data Platform Engineer

We’re searching for a software engineer to join Aurora’s Data Platform. The Data...
Location
Location
United States , Pittsburgh
Salary
Salary:
105000.00 - 157000.00 USD / Year
aurora.tech Logo
Aurora Innovation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • BS/MS or PhD in Computer Science or a related field
  • Minimum 1 year related experience
  • Required programming skills: GoLang/Python
  • General knowledge of backend software systems networking, load balancing, API gateways, system security, gRPC services
  • AWS infrastructure experience, including S3 and DynamoDB in a production commercial system
  • Knowledge of database design, database management and database scalability
Job Responsibility
Job Responsibility
  • Contribute to the development of internal products and following best practices to simplify data retention
  • Work on tasks to improve the log data availability, discoverability and end to end lifecycle
  • Design efficient AV Log storage patterns that balance performance and affordability
  • Help drive the system efficiency by improving data hygiene across Aurora to deliver cost efficiency
  • Support software engineers across different teams and proactively working together with stakeholders on tasks to satisfy company OKR
What we offer
What we offer
  • annual bonus
  • equity compensation
  • Fulltime
Read More
Arrow Right
New

IT Training Lead

The IT Training Lead will drive technology learning and user adoption across the...
Location
Location
United States , Delray Beach
Salary
Salary:
Not provided
https://www.roberthalf.com Logo
Robert Half
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Experience in IT training, instructional design, technical enablement, or learning and development
  • Strong knowledge of Microsoft 365
  • Excellent communication, facilitation, and content development skills
  • Ability to translate technical concepts into practical, user-friendly training.
Job Responsibility
Job Responsibility
  • Design, develop, and deliver IT training programs in instructor-led, virtual, and self-paced formats
  • Take lead in the Microsoft Copilot and AI training strategy, including onboarding, advanced use cases, responsible AI usage, and ongoing enablement
  • Partner with IT leadership to support new technology rollouts, system upgrades, and digital transformation initiatives
  • Create and maintain training content, including videos, guides, tutorials, and job aids
  • Identify skill gaps and develop targeted learning solutions to improve adoption and productivity
  • Gather feedback and measure training effectiveness to continuously improve programs.
Read More
Arrow Right
New

K Kitchen Representative

The position includes, but is not limited to, the following essential job duties...
Location
Location
United States , New Albany
Salary
Salary:
Not provided
https://www.circlek.com Logo
Circle K
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Excellent communication skills
  • Team player who can work well with others or independently
  • Acts with integrity
  • keeps commitments
  • Contagious positive attitude
  • Focuses on achieving results while having fun
  • Frequently bend, twist at waist, kneel, squat, stand, and walk
  • Occasionally climb and descend ladders
  • Tolerate extreme cold and hot temperatures and work in and around fryers, ovens, grills, coolers, freezers, sharp objects, and loud noises
  • Reach, grasp, and manipulate objects with hands for entire shift, including reaching for objects overhead
Job Responsibility
Job Responsibility
  • Provides excellent guest service in a fast and friendly manner
  • Maintains a clean restaurant environment by cleaning and performing general housekeeping duties
  • Prepares and serves food items in accordance with all Brand, Company, and health department regulations
  • Ensures product quality, food safety, and operational standards are met
  • Keeps accurate cash, sales, and inventory control records
  • Follows all government laws and safety codes
  • Completes reports on all incidents following our 5-minute rule policy
  • Lives our Company values: One Team, Do the Right Thing, Takes Ownership, Play to Win
What we offer
What we offer
  • Medical, Dental, Vision, Term Life and AD&D plans
  • Flexible spending and health savings accounts (FT)
  • Vacation paid time off
  • Company holidays paid at time and a half
  • Matching 401(k)
  • Tuition Reimbursement
  • Stock Purchase Plan
  • Employee Discount Program
  • Discount Meal Benefit
  • Wellness Plan
Read More
Arrow Right
New

K Kitchen Representative

Location
Location
United States , Decatur
Salary
Salary:
Not provided
https://www.circlek.com Logo
Circle K
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Excellent communication skills
  • Team player who can work well with others or independently
  • Acts with integrity
  • keeps commitments
  • Contagious positive attitude
  • Focuses on achieving results while having fun
  • Frequently bend, twist at waist, kneel, squat, stand, and walk
  • Occasionally climb and descend ladders
  • Tolerate extreme cold and hot temperatures and work in and around fryers, ovens, grills, coolers, freezers, sharp objects, and loud noises
  • Reach, grasp, and manipulate objects with hands for entire shift, including reaching for objects overhead
Job Responsibility
Job Responsibility
  • Provides excellent guest service in a fast and friendly manner
  • Maintains a clean restaurant environment by cleaning and performing general housekeeping duties
  • Prepares and serves food items in accordance with all Brand, Company, and health department regulations
  • Ensures product quality, food safety, and operational standards are met
  • Keeps accurate cash, sales, and inventory control records
  • Follows all government laws and safety codes
  • Completes reports on all incidents following our 5-minute rule policy
  • Lives our Company values: One Team, Do the Right Thing, Takes Ownership, Play to Win
What we offer
What we offer
  • Medical, Dental, Vision, Term Life and AD&D plans
  • Flexible spending and health savings accounts (FT)
  • Vacation paid time off
  • Company holidays paid at time and a half
  • Matching 401(k)
  • Tuition Reimbursement
  • Stock Purchase Plan
  • Employee Discount Program
  • Discount Meal Benefit
  • Wellness Plan
Read More
Arrow Right
New

Restaurant Assistant Manager

This position assists the Restaurant Manager (RM) with daily operations of the r...
Location
Location
United States , Holly Springs
Salary
Salary:
Not provided
https://www.circlek.com Logo
Circle K
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Full time required
  • availability during all hours of operation and at least one hour pre-opening and post-closing required
  • Valid state Driver's License required
  • Excellent communication skills
  • Motivates, coaches, and leads team members
  • Acts with integrity
  • keeps commitments
  • Contagious positive attitude
  • Focuses on achieving results while having fun
  • Ability to gain control during stressful situations
Job Responsibility
Job Responsibility
  • Assists the Restaurant Manager with daily operations of the restaurant and supervises the team in their absence
  • Leads and coaches Restaurant Team Members and partners with the management team to maintain the Company and Brand operational standards
  • Provides excellent guest service in a fast and friendly manner
  • coaches and corrects team
  • Conducts second interviews for team members and shift leads
  • Maintains a clean restaurant environment by cleaning and performing general housekeeping duties
  • Assigns shift duties to team members and follows up to ensure completion
  • Directs team and ensures all food items are prepared and served in accordance with all Brand, Company, and health department regulations
  • Coaches team members to follow guidelines for food preparation and production management
  • Cascades relevant information to team members and assists with new product training
What we offer
What we offer
  • Unlimited tip pooling
  • Medical, Dental, Vision, Term Life and AD&D plans
  • Flexible spending and health savings accounts
  • Short-Term Disability
  • Vacation paid time off
  • Company holidays paid at time and a half
  • Matching 401(k)
  • Tuition Reimbursement
  • Stock Purchase Plan
  • Employee Discount Program
  • Fulltime
Read More
Arrow Right