Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Back-End Software Engineer

canoo

Job Title


Back-End Software Engineer


About Canoo


Canoo’s mission is to bring EVs to Everyone and build a world-class team to deploy this sustainable mobility revolution. We have developed breakthrough electric vehicles that are reinventing the automotive landscape with pioneering technologies, award-winning designs, and a unique business model that spans all owners in the full lifecycle of the vehicle. Canoo is starting production and is distinguished by its pioneering and experienced team of technologists, engineers, and designers. With offices around the country, the company is scaling quickly and seeking candidates who love to challenge themselves, are motivated by purpose, and possess a strong desire to get things done.


The “Canoo Way”


Canoo’s success is the direct result of our disciplined application of our core operating principles and drills, which are based on three main principles: Think 80/20 (“Important versus less important”), Act 30/30 (“Reduce waste and increase output”), and Live 90/10 (“We have each other’s back”). We hire based on “MET” - Mindset, Equipment and willingness to Train - and seek individuals that take accountability and deliver results being Humble, Hungry to succeed, and Hunting for opportunities to win. We train our team to engage with each other by modulating between their intellect (iQ) and emotional intelligence (eQ) applying Facts, Finesse, and Force when they communicate. The principles and drills of the CANOO Way have been fundamental to our success, our ability to grow, continuously improve, innovate and are at the core of our day-to-day operations.


Job Purpose


As a Back-End Software Engineer, you will be responsible for developing and maintaining the server-side logic and APIs that enable seamless communication between internal systems, IoT devices (electric vehicles), external backend systems, and frontend user interfaces. You will design and implement efficient and scalable backend architectures, ensuring data integrity, security, and high performance. Additionally, you will collaborate with cross-functional teams to integrate backend services with frontend applications, providing a seamless user experience across web and mobile platforms.

Responsibilities (80s of the Position)

  • Design and implement backend services for electric vehicles such as over-the-air updates, remote commands, remote diagnostics, vehicle telemetry, customer interaction, passive-keyless entry, vehicle technician support, etc.
  • Develop and maintain highly available and scalable web services.
  • Create infrastructure-as-code, deployment pipelines, developer tools, and other automations.
  • Understand product requirements, engage with team members and customers to define solutions, and estimate the scope of work required.
  • Deliver solutions that can keep up with a rapidly evolving product in a timely fashion.
Required Experience
  • Expertise with one or more back-end languages such as Python, Go, TypeScript, JavaScript, etc.
  • Experience developing and maintaining web applications and REST APIs.
  • Experience with cloud services like GCP, AWS or Azure.
  • Experience with NoSQL databases like DynamoDB and Firestore
Preferred Experience
  • Google Cloud Platform (GCP), GCS, Firestore
  • Python, FastAPI, Flask, pytest, Pydantic
  • Python dependency management and custom packages
  • Expertise with Google Cloud Platform (GCP)
  • Internet of Things (IoT) and MQTT
  • Timeseries Databases (such as InfluxDB or Timestream)
  • Docker
  • Kubernetes
  • Terraform
  • Jenkins
  • Understanding of automotive and embedded software systems
Travel Requirements
  • Onsite presence in the office. This is not a remote or hybrid role.
  • Travel may be required on an occasional basis for events such as team meetings or working with manufacturers or subject-matter experts on particular tasks (<10% travel).
Physical Requirements for Non-Physical Positions

While performing the duties of this job, employees may be required to sit for prolonged periods of time, occasionally bending or stooping, lifting up to 10 pounds, and prolonged periods of computer use.

Reasonable Accommodations

Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions of the position.

What's Cool About Working Here...
  • Meaningful, challenging work that will redefine automotive landscape and make EVs available to everyone
  • Comprehensive Health Insurance
  • Equity Compensation
  • Flexible Paid Time Off
  • Casual workplace with an unbelievable feeling of energy


Canoo is an equal opportunity-affirmative action employer and considers all qualified applicants for employment based on business needs, job requirements and individual qualifications, without regard to race, color, religion, sex, age, disability, sexual orientation, gender identity or expression, marital status, past or present military service or any other status protected by the laws or regulations in the locations where we operate. We also consider qualified applicants with criminal histories consistent with applicable federal, state and local law.

Any unsolicited resumes or candidate profiles submitted in response to our job posting shall be considered the property of Canoo Inc. and its subsidiaries and are not subject to payment of referral or placement fees if any such candidate is later hired by Canoo unless you have a signed written agreement in place with us which covers the applicable job posting.


Canoo maintains compliance with the OFCCP. As such, please feel free to review the following information:

If you are a person with a disability needing assistance with the application process, please call View phone number on click.appcast.io or email us at View email address on click.appcast.io

Equal Employment Opportunity Posters

Equal Employment Opportunity Posters | U.S. Department of Labor (dol.gov)

Equal Opportunity Employer/Protected Veterans/Individuals with Disabilities


This employer is required to notify all applicants of their rights pursuant to federal employment laws.
For further information, please review the Know Your Rights notice from the Department of Labor.
Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Back-End Software Engineer in Oklahoma City, OK vacancy
  •  ...ecosystem partnerships to create 360 value.By combining hands-on engineering with deep industry context, we help organizations build their...  ...outcomes at speed and scale.Role Summary:We are looking for a Back-End Engineer to design, build, and operate the data infrastructure... 
    Suggested
    Full time
    Work experience placement
    Live in
    Work at office
    Local area

    Accenture

    Oklahoma City, OK
    3 days ago
  • $186.07k - $218.9k

     ...learn more about working at Coinbase. We're hiring a Senior Software Engineer to join the Payments team within the Platform organization....  ...the share of attempted payments that move safely and reliably, end to end. You'll design and build scalable backend systems that... 
    Suggested
    Live in
    Local area

    Coinbase

    Oklahoma City, OK
    4 days ago
  • $186.07k - $218.9k

     ...“surges.”learn more about working at Coinbase. As a Senior Software Engineer on the Platform Core Automation team, you'll build the AI infrastructure...  ...what these processes look like when AI handles them end-to-end, replacing manual workflows with intelligent agents that... 
    Suggested
    Local area

    Coinbase

    Oklahoma City, OK
    5 days ago
  •  ...Software Engineer - II/ .Net Developer Ampcus Inc. is a certified global provider of a broad range of Technology and Business consulting services...  ...experience in high-transaction environments (front-end/UI experience is not required). ~ Demonstrated ability to write... 
    Suggested

    Ampcus

    Oklahoma City, OK
    2 days ago
  •  ...the most complex and innovative AWS engagements. As AWS’ deepest strategic partner in the ecosystem, AABG leverages cutting-edge engineering, high-performance computing (HPC), artificial intelligence (AI), machine learning (ML), and advanced data analytics to design, build... 
    Suggested
    Full time
    Work experience placement
    Live in
    Work at office
    Local area

    Accenture

    Oklahoma City, OK
    2 days ago
  • Edmond, OKYouVersion - YouVersion Engineering /Full-Time/ Salary /On-siteAt YouVersion, we build technology that helps people around the world connect with God every day. As a Senior Software Engineer, you’ll play a key role in building and improving the systems behind... 
    Full time
    Temporary work
    Work experience placement
    Casual work
    Internship
    Local area

    Life.Church

    Edmond, OK
    3 days ago
  •  ...called “surges.”learn more about working at Coinbase. Senior Software Engineer (EAA) The CEE Surfaces team, part of Coinbase's Customer...  ...satisfaction across every support surface. What you'll do: Build end-to-end full-stack features across React/TypeScript frontends... 
    Local area

    Coinbase

    Oklahoma City, OK
    5 days ago
  • Edmond, OKYouVersion - YouVersion Engineering /Full-Time/ Salary /On-siteAt YouVersion, we build technology that helps people around the world connect with God every day. The Senior Staff Software Engineer is primarily responsible for leading large-scale technical solutions... 
    Full time
    Temporary work
    Work experience placement
    Casual work
    Internship
    Local area
    Immediate start

    Life.Church

    Edmond, OK
    4 days ago
  • $180k - $220k

     ...passionate about creating transformative change in healthcare. Senior Software Engineer The Role As a Senior Software Engineer, you will...  .... What You’ll Do Own architectural design and end-to-end delivery for key systems or migrations. Partner... 

    Datavant

    Oklahoma City, OK
    4 days ago
  • $112k - $140k

    Compensation: $112,000 - $140,000 annually, depending on experience Key Responsibilities & Duties: Design and build SAP Fiori applications using Fiori Elements and SAPUI5 Develop scalable applications with ABAP on HANA technologies Create and maintain CDS ...

    Inceed

    Oklahoma City, OK
    3 days ago
  • $125k - $150k

     ...environments while working with technologies from NVIDIA, Microsoft, and Google. This role is ideal for engineers who love solving complex problems, building production software, and learning new technologies in a fast-moving AI landscape. Role Description Design and... 
    Full time
    Remote work
    Worldwide
    Flexible hours

    SHI GmbH

    Oklahoma City, OK
    2 days ago
  •  ...lifting solutions worldwide. As a leading technology and mechanical engineering company, we transform customer needs into seamlessly...  ...ability to manage multiple priorities.Experience with 3D CAD software; CREO Parametric experience preferred.Strong communication skills... 
    Work at office
    Worldwide
    Flexible hours

    PALFINGER

    Oklahoma City, OK
    2 days ago
  • Edmond, OKDigital Product - Digital Product Engineering LC /Full-Time/ Salary /On-siteAt Life.Church, our Digital Product team builds technology...  ...take their next step in their faith journey. As a Staff Software Engineer, you’ll design and build solutions that support the... 
    Full time
    Temporary work
    Work experience placement
    Casual work
    Internship

    Life.Church

    Edmond, OK
    4 days ago
  • $80 - $85 per hour

     ...Role Summary A full-stack Software Developer with expertise in back-end T-SQL development, front-end web technologies, and API integrations is sought...  ...performance standards, and supported styles. Reverse engineer and enhance existing SQL code and data workflows to... 
    Hourly pay
    Local area
    Remote work

    GDH Consulting

    Oklahoma City, OK
    4 days ago
  •  ...YouVersion Software Engineer At YouVersion, we build technology that helps people around the world connect with God every day. The YouVersion Software Engineer is primarily responsible for developing software for various YouVersion projects and products, focusing on... 
    Full time
    Temporary work
    Work experience placement
    Casual work
    Internship
    Local area

    YouVersion

    Edmond, OK
    4 days ago
  • $79.2k - $209.5k

     ...Job Description As a Senior Software Development Engineer in the Oracle Cloud Infrastructure (OCI) Security Platform division, you will help build...  ...retirement options. We also encourage employees to give back to their communities through our volunteer programs. We... 
    Temporary work
    Flexible hours

    Oracle

    Oklahoma City, OK
    2 days ago
  •  ...ASP.NET, REST APIs, Microsoft Azure, SQL Server, and modern front-end technologies such as React or Angular. The developer will work...  ...and source‑control workflows. Experience working within an Agile software development environment. Strong analytical, troubleshooting, and... 
    Full time
    Contract work

    Appathon, LLC

    Oklahoma City, OK
    5 days ago
  • $121.4k - $218.6k

     ...problems? Join our highly skilled Data Engineering Team! The Data Engineering team is...  ...critical area of our business As a Senior Software Engineer, you will join a team of...  ...Designing full-stack software from front-end UI/APIs to backend infrastructure to ensure... 
    Work experience placement
    Work at office

    Akamai

    Oklahoma City, OK
    4 days ago
  • $260.1k

     ...surges.”learn more about working at Coinbase. As a Senior Staff Software Engineer on thePlatform Payments team, you'll define the engineering...  ..., low latency, and cost efficiency at global scale. Lead end-to-end design and rollout of large, cross-team initiatives (e.... 
    Local area

    Coinbase

    Oklahoma City, OK
    1 day ago
  • $114.6k - $234.6k

     ...integration contracts across software, firmware, and hardware. Leads...  ...firmware partners to validate end-to-end behavior. Designs and implements...  ...guidance and coaching to engineers to drive improvements....  ...also encourage employees to give back to their communities through our... 
    Temporary work
    Flexible hours
    Shift work

    Oracle

    Oklahoma City, OK
    2 days ago
  •  ...variety of backgrounds, not just because it’s the right thing to do, but because it makes our company stronger. Job Summary The Software Engineer I is an entry-level role focused on developing, configuring, testing, and supporting enterprise applications under direct... 
    Work experience placement
    Internship

    Expand Energy

    Oklahoma City, OK
    9 hours ago
  •  ...pace for unlocking new possibilities that better serve the property industry.Job Description:The hybrid-remote Principal Software Development Engineer leads the design, development, and testing of complex software systems and applications. This senior-level position is... 
    Full time
    Local area
    Remote work
    Flexible hours

    CoreLogic

    Oklahoma City, OK
    4 days ago
  • $150k - $180k

     ...Role Title: Staff Software Engineer Pearson's PSG-CP (Pearson Software Group - Content Platform...  ...landscape, you'll design and build systems end to end for them. These are the people...  ...integration shim, an agent template — you push it back to the platform and engineering teams so... 
    Full time
    Remote work
    Shift work

    Pearson

    Oklahoma City, OK
    4 days ago
  •  ...significantly reducing and/or eliminating the demands to travel.ResponsibilitiesAs an Application Support Engineer you will be responsible for acting as a software detective providing a dynamic service by identifying and solving issues within multiple components of critical... 
    Full time
    Live in
    Work at office
    Local area
    Flexible hours

    Accenture

    Oklahoma City, OK
    3 days ago
  •  ...build the functionality for inspector inputs to be saved to the SQL database, and Jinja templates will be used to compile those inputs back into new PDF files. Secondary responsibilities include providing JavaScript development support as needed to help keep the current... 
    Contract work

    A2Zxperts

    Oklahoma City, OK
    17 days ago
  • $105.79k - $141.05k

     ...connectivity, join us today. The Role Lumen is seeking a Lead Software Developer who will be a driver of innovation, technical...  ...seamless integration across enterprise environments. Frontend Engineering: Create responsive, intuitive, and high-performance user... 
    Permanent employment
    Temporary work
    Remote work
    Work from home

    Lumen Inc

    Oklahoma City, OK
    5 days ago
  • $94.4k - $316.3k

     ...leading ecosystem relationships to deliver end-to-end solutions and measurable outcomes...  ...and Enterprise, Song, Supply Chain and Engineering, and Talent, with advanced capabilities...  ...with AI. It is part of how you build software: how you generate, test, review, modernize... 
    Full time
    Work experience placement
    Live in
    Work at office
    Local area

    Accenture

    Oklahoma City, OK
    3 days ago
  •  ...priorities, estimates, and completed work. OID will provide existing documentation and recorded instructions covering both the front-end and backend functionality of the application. Required Skills Strong hands-on Microsoft Power Apps experience.... 
    Part time
    Remote work
    Flexible hours

    RICEFW Technologies Inc

    Oklahoma City, OK
    3 days ago
  •  ...contributing to the fullest.Job Summary:As a Software Developer, you will analyze business...  ...business needs analysis, front-end development, data delivery, and ongoing...  ...development, implementation, and support of engineering applications used for competitive advantageOther... 
    Full time

    Devon Energy

    Oklahoma City, OK
    2 days ago
  • $118.15k - $159.85k

    Software Engineer-Developer (Experienced and Senior)Company:The Boeing CompanyThe Boeing Company is currently seeking a Software Engineer - Developer...  ..., tests, and maintains non-embedded software throughout the end-to-end lifecycle that meets industry, customer, safety, and... 
    Permanent employment
    Full time
    Work experience placement
    Interim role
    Currently hiring
    Relocation
    Visa sponsorship
    Work visa
    Flexible hours
    Shift work

    Boeing

    Oklahoma City, OK
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Back-End Software Engineer. Be the first to apply!