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

Software Engineer

$128k - $204k

GrabJobs

Location: Remote- Eligible US locations About the role and about you: Are you a talented and motivated full stack Senior Software Engineer looking to make a significant impact at Zwift, both internally and externally? Do you enjoy digging into new and emerging technologies and integrating them with existing tools to solve problems in new ways? Do you thrive in a dynamic environment where your contributions drive measurable business value? If so, we want you on our team at Zwift! As an experienced technical leader in our software development team, you will be responsible for partnering closely with our Community Support team and other engineers to design, develop, and launch solutions that will help us provide world-class support to our community of over one million active Zwifters all over the world. These tools and systems are crucial in ensuring that customers can easily get help on any questions about Zwift, including hardware and subscription purchases to get in the game, and any new products, features, or partnership support in the future. You'll be part of a passionate team with a clear focus on supporting Zwift's customer base and playing a key role in the success of the business, and will work across many of our product, engineering, and infrastructure teams. Success in this role involves consistently delivering high-quality, maintainable code, and meeting project deadlines. The ideal candidate will effectively collaborate with cross-functional teams, proactively solve complex technical challenges, and continuously seek opportunities for improvement. Additionally, they will contribute to customer satisfaction, take full ownership of their work, bring innovative ideas, and foster positive team dynamics. If you’re ready to take your career to the next level, apply today! What you’ll do: Partner closely with stakeholders in Zwift's Community Support organization and other engineering teams to define requirements, make trade-offs, and deliver end-to-end technical solutions, including the full software development life cycle. Identify and recommend improvements in tools and processes which can improve our customers' experience and the efficiency of our Community Support organization. Establish a deep understanding of the team's technical architecture. Write clean, efficient, testable, and maintainable code for both front-end and back-end systems. Conduct code reviews and ensure code quality through automated testing (e.g., unit testing, integration testing, and similar). Participate in agile development processes, including sprint planning, stand-ups, and retrospectives. Streamline team processes, creating mechanisms to reduce development churn and minimize technical debt. Participate in on-call support, monitoring, and troubleshooting of all services owned by the team. Implement best practices for scalability, maintainability, security, and system performance. Lean into industry trends, especially in AI, ML, and LLMs, exploring opportunities to leverage these capabilities in new and innovative ways for Community Support applications. What we’re looking for: Bachelor’s degree in Computer Science, Software Engineering, or similar discipline. 7+ years of relevant software engineering experience and 3+ years of full stack web/backend development experience. Excellent communication skills with both technical and non-technical audiences. Demonstrated ability to work with high independence in situations where technology strategies may not yet be defined. Proficiency in front-end technologies and modern web development frameworks (e.g., React, Angular, Vue.js, etc.). Strong back-end development skills with experience in languages such as Java, Kotlin, Node.js, Python, or similar. Experience with relational databases and distributed event streaming technologies (Kafka, etc.). Expertise in modern API design, development, and microservice architectures. Strong working knowledge of CI/CD pipelines and automated testing frameworks. Ability to solve complex problems through breadth of knowledge, influencing others, and focused domain expertise. Track record of leading by example in engineering best practices and mentoring other engineers. Adaptability and eagerness to learn new technologies as needed. Bonus points: Experience using, configuring and integrating contact center and community support tools, including: Contact Center CRM applications (e.g., Kustomer, Zendesk, Salesforce, Oracle ServiceCloud). Automated support deflection tools (e.g. Zoom Virtual Assistant, Kustomer, or similar). Knowledge Base systems (e.g., Kustomer, Zendesk, Guru, Stonely, Yext) Support Voice applications (e.g., Five9, AirCall, Talkdesk, Freshcaller, Amazon Connect, Avaya). Peer-to-Peer forum moderation tools (e.g., Discourse, PlushForums). Social Media Support (e.g., Sprout Social, Hootsuite, etc.). Experience with AI, ML, and LLM systems applied to the customer care domain (e.g. ChatGPT, Claude, Gemini, or similar). Experience defining and producing metrics and analytics, and using data analysis and business intelligence tools in data-driven decision making (e.g., Amplitude, Tableau, OpenSearch, or similar). Solid working knowledge of cloud-based infrastructure and AWS. Familiarity with containerization and orchestration tools (e.g., Docker, Kubernetes, etc.). Experience working in Agile development environments (e.g., Scrum, Kanban). Experience working with experimentation and feature flag systems (e.g. Amplitude, Optimizely, LaunchDarkly, or similar). Experience with non-relational databases. Experience monitoring and engaging in community feedback. Familiarity with fundamentals of The Effortless Experience . Interest in building solutions that support our engaged Zwift Community of cyclists, runners, and fitness enthusiasts. For All US Based Full-Time Positions: The base salary for this position ranges between $128,000- 204,000. The base salary will be based on a number of factors including the role offered, the individual's job-related knowledge, skills, qualifications, and geographic location. In addition to base salary, Zwift is proud to offer a comprehensive and competitive benefits package for all eligible employees which also includes performance bonuses, equity, and a full range of medical, financial, and other perks and benefits. If Zwift determines in any stage of our interviews that any AI tools are being used without disclosure or citation, your candidacy will be disqualified. How to stand out among the rest: Your resume/CV is enough to show off your skills, accomplishments, and experience. However, if you choose to include a cover letter introducing us to your awesome personality, we will read that too. We strongly believe that different backgrounds and ideas are a competitive advantage; we hire candidates of any race, color, ancestry, religion, sex, national origin, sexual orientation, gender identity, age, marital or family status, disability, Veteran status, and any other status. Zwift is proud to be an Equal Opportunity Employer. If you have a disability or special need that requires accommodation, please let us know by emailing View email address on click.appcast.io . Zwift, Inc. is an Equal Opportunity Employer.

Vacancy posted 6 hours ago
Similar jobs that could be interesting for youBased on the Software Engineer in Tulsa, OK vacancy
  •  ...Full Stack Software Engineer We are seeking a talented and motivated Full Stack Software Engineer to join our dynamic development team. This role offers an exciting opportunity to work on innovative projects, contribute to the full software development lifecycle... 
    Suggested
    Full time

    B6001test

    Tulsa, OK
    18 hours ago
  • JOB SUMMARY:The Delphi Software Engineer is responsible for maintaining and modernizing the legacy Delphi application portfolio while leading migration to the new target environment: Azure cloud-native solutions built on C# (Function Apps, App Services, Storage Accounts... 
    Suggested

    CommunityCare

    Tulsa, OK
    18 hours ago
  • JOB SUMMARY:The Software Engineer will build out the next generation of our platform. As a Software Engineer, you are expected to work independently, and within teams, leading the development of software features. You will be involved with the early stages of mentoring... 
    Suggested

    CommunityCare

    Tulsa, OK
    18 hours ago
  •  ...Best Workplaces in Manufacturing & Production for six consecutive years. Job Summary Enovation Controls is seeking a Software Support Engineer. Join our Technical Services Team to leverage your software skills and enable our customers success by providing code... 
    Suggested
    Live out

    Enovation Controls LLC

    Tulsa, OK
    8 days ago
  • $96.3k - $154.4k

     ...concerns regarding any recruiting communications or Kapitus’recruiting process in general should email ****@*****.*** As a Software Engineer at Kapitus, you will be working with other developers to design well-crafted software. We are looking for engineers with a... 
    Suggested
    Temporary work
    Remote work
    Flexible hours
    Day shift

    GrabJobs

    Tulsa, OK
    2 days ago
  •  ...A little about us…Fleetio is a modern software platform that helps thousands of organizations worldwide manage their fleet operations....  ...Fleetio is looking for a product-minded and collaborative Software Engineer to join our Growth Engineering team. Growth Engineering is... 
    Contract work
    Temporary work
    Remote work
    Worldwide

    GrabJobs

    Tulsa, OK
    6 hours ago
  • $140k - $200k

     ...people around the globe work on Speechify in a 100% distributed setting – Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and Google, leading PhD programs like Stanford, high growth startups... 
    Work at office
    Remote work

    GrabJobs

    Tulsa, OK
    18 hours ago
  • $10k

     ...this application due to a disability, contact this employer to ask for an accommodation or an alternative application process. Software Engineer Senior - Tulsa Full Time Tulsa, OK, US 9 days ago Requisition ID: 1364 Summary Research and analyze engineering requirements... 
    Full time
    Contract work
    Part time
    For subcontractor
    Work at office
    Local area
    Relocation package
    Monday to Friday
    Shift work
    Night shift

    CymSTAR

    Tulsa, OK
    3 days ago
  •  ...Overview We are seeking a full‑time Senior Software Engineer - Marine Electronics at Garmin's Tulsa, OK location. In this role, you will be responsible for providing technical leadership and project planning for software development for products, applications, or systems... 
    Full time
    Internship

    Garmin

    Tulsa, OK
    7 hours ago
  • $140k - $200k

     ...- Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and...  ...engineering, and research work. We are looking for a skilled Software Engineer to join us. What You’ll Do Be scrappy to find new sources... 
    Full time
    Work at office
    Shift work

    GrabJobs

    Tulsa, OK
    1 day ago
  • $120k - $160k

     ...firm focused on helping companies build, scale, and secure their software applications and organizations. We believe that in order for...  ...Summary NextLink Labs is seeking a versatile Senior Software Engineer to join our Custom Software Development consulting team. Our client... 
    Remote work
    Flexible hours

    GrabJobs

    Tulsa, OK
    2 days ago
  • $80k - $120k

     ...Job Title: Software Engineer Location: Tulsa, Oklahoma Type: Direct Hire Compensation: $80,000 - $120,000 Work Model: Onsite Hours: 40.0 Overview We have partnered with a growing manufacturing company in Tulsa, OK that is seeking a qualified Software... 
    Permanent employment
    Full time
    Local area

    System One

    Tulsa, OK
    25 days ago
  •  ...Workplaces in Manufacturing & Production for six consecutive years. Description We are seeking a talented and motivated Software Engineer to join our team. This position will be responsible for assisting in the development of Embedded, Desktop and Cloud Systems.... 
    Live out

    Enovation Controls LLC

    Tulsa, OK
    13 days ago
  •  ...Job Description Job Description Description: Software Engineer (Software Developer – HMI Applications) Tulsa, OK About Us Enovation Controls specializes in complex projects, offering unparalleled expertise and innovative solutions. As a turnkey provider... 
    Live out
    Flexible hours

    Enovation Controls LLC

    Tulsa, OK
    13 days ago
  •  ...Workplaces in Manufacturing & Production for six consecutive years. Description We are seeking a talented and motivated Software Engineer to join our New Product Development team focused on the design and development of ruggedized electronics. As a key member of... 
    Live out

    Enovation Controls LLC

    Tulsa, OK
    5 days ago
  •  ...Enovation Controls is a place where people grow their careers while building cutting-edge solutions. Description Senior Software Engineers are responsible for the development of Embedded, Desktop, and Cloud Systems, possessing a deeper understanding of their inner... 
    Live out

    Enovation Controls LLC

    Tulsa, OK
    13 days ago
  •  ...your background aligns with future opportunities, we’ll reach out directly when formal applications become available. About Software Engineering Roles at Danaher Are you passionate about building real-world applications, writing clean code, and solving meaningful... 
    Remote job
    Internship

    Danaher

    Tulsa, OK
    4 days ago
  • We're partnering with an established engineering and simulation technology organization seeking a Senior Software Engineer to join its Tulsa-based development team. This role is ideal for an experienced engineer who enjoys solving complex technical problems, leading software... 
    For contractors
    Monday to Friday
    Shift work

    Tech Partners

    Tulsa, OK
    1 day ago
  •  ...and enhance high‑fidelity simulation environments and real‑time software systems supporting advanced training and testing platforms....  ...software architectures while leading technical efforts, defining engineering requirements, estimating labor, and guiding software... 
    Permanent employment
    Work at office

    FlightSafety International

    Tulsa, OK
    18 hours ago
  • $135.2k - $306.4k

     ...Job Description Senior / Principal Software Engineer or Architect Database Engine, Search & Document Systems We are looking for senior systems builders to help shape the next generation of document, search, and AI-facing capabilities inside Oracle Database. This... 
    Full time
    Temporary work
    Flexible hours

    Oracle

    Tulsa, OK
    18 hours ago
  •  ...culture at BOK Financial where talented individuals can bring their best, grow their careers, and deliver meaningful impact.The IT Engineer IV - Cloud Platform Solutions is a senior-level engineering role focused on driving enterprise cloud strategy, architecture, and... 

    Bank of Oklahoma

    Tulsa, OK
    3 days ago
  •  ...reputation with the clients.Currently, we are looking for entry-level software programmers, Java full stack developers, Python/Java developers, data analysts/data scientists, machine learning engineers for full time positions with clients. Who should apply? Recent... 
    Full time
    H1b
    Remote work

    SynergisticIT

    Tulsa, OK
    1 day ago
  •  ...-SANAN, Springfield -SPRI, St Louis -STLPLAreas of Interest: Software DevelopmentPay Transparency Salary Range: Not AvailableApplication...  ...efforts, promote best programming practices, and influence engineering standards across the team. You’ll also provide application support... 

    Bank of Oklahoma

    Tulsa, OK
    3 days ago
  • Lead Engineer - Product Design EngineerAre you passionate about being part of a successful team?Join Our Power Systems & Control Engineering Team!Partner with the bestThe Lead Engineer - Product Design Engineer is responsible for driving the design and development of power... 
    Full time
    Flexible hours

    Baker Hughes

    Tulsa, OK
    3 days ago
  •  ...support, develop and document applications, and maintain application documentation and configuration.Job DescriptionAs a Tech Lead Software Engineer, you are a hands-on technical leader with end-to-end ownership of web architecture, delivery outcomes, and production... 
    Contract work

    Bank of Oklahoma

    Tulsa, OK
    2 days ago
  • Company DescriptionWe are Olsson. We engineer and design solutions that improve the world around us. As a company, we promise to always be responsive, transparent, and focused on results - for our people, our clients, and our company.We’re a people-centric firm, so it’... 
    Full time
    Work at office
    Flexible hours

    Olsson

    Tulsa, OK
    2 days ago
  • $50 - $70 per hour

     ...Software Tester / QA Engineer Location: Tulsa, OK, United States Salary Range: USD 50.00–70.00 Hourly Date Posted:Mar 20, 2026 Description Company Overview: When it comes to IT solution providers, there are a lot of choices. But when it comes to providers... 
    Hourly pay
    Contract work

    Zones

    Tulsa, OK
    23 hours ago
  • $86.8k - $165.2k

     ...Not Required Security Clearance Status: Not RequiredAs a Cloud Engineer in the Connected Aviation Solutions (CAS) Airports organization...  ...architectures. You will work closely with Cloud Architects, Software Engineering, QA, Cybersecurity, and Service & Support teams across... 
    Temporary work
    Work experience placement
    Start working today
    Work at office
    Remote work
    Worldwide
    Flexible hours

    Raytheon

    Tulsa, OK
    3 days ago
  • $155k - $180k

     ...accessible and performant. About this position As a Lead Software Developer at BLEN, you will play a crucial role in leading...  ...~ Essential Requirements ~12+ years of software engineering experience, with at least 5 years in a leadership role ~ Extensive... 
    For contractors

    GrabJobs

    Tulsa, OK
    18 hours ago
  • Allient Inc. is in growth mode and currently seeking an Applications Engineer to join our team at our facility in Tulsa, Oklahoma!The Applications Engineer conducts and engages with customers on a defined set of applications and solutions to determine requirements related... 
    Contract work
    Work at office
    Local area

    Allied Motion Technologies

    Tulsa, OK
    18 hours ago

Do you want to receive more vacancies?

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