TwelveLabs is a San Francisco, California based company founded in 2021 that specializes in multimodal, video native, AI for enterprise video understanding. Its
Principal Software Engineer, Video Engineering
Location
United States
Posted
65 days ago
Salary
0
Seniority
Lead
Job Description
Principal Software Engineer, Video Engineering
TwelveLabs
Who we are At Twelve Labs, we are pioneering the development of cutting-edge multimodal foundation models that have the ability to comprehend videos just like humans do. Our models have redefined the standards in video-language modeling, empowering us with more intuitive and far-reaching capabilities, and fundamentally transforming the way we interact with and analyze various forms of media. With a remarkable $107 million in Seed and Series A funding, our company is backed by top-tier venture capital firms such as NVIDIA’s NVentures, NEA, Radical Ventures, and Index Ventures, and prominent AI visionaries and founders such as Fei-Fei Li, Silvio Savarese, Alexandr Wang and more. Headquartered in San Francisco, with an influential APAC presence in Seoul, our global footprint underscores our commitment to driving worldwide innovation. We are a global company that values the uniqueness of each person’s journey. It is the differences in our cultural, educational, and life experiences that allow us to constantly challenge the status quo. We are looking for individuals who are motivated by our mission and eager to make an impact as we push the bounds of technology to transform the world. Join us as we revolutionize video understanding and multimodal AI. About The Role Most video engineering roles at Netflix, YouTube, or Twitch optimize for human playback — better compression, lower bitrate, smoother streaming. At Twelve Labs, video is processed for machine understanding. The tradeoffs are fundamentally different: we optimize for AI model performance, not just perceptual quality. This is a rare opportunity to define how video is engineered for intelligence — not just delivery. As the Principal Software Engineer, Video Engineering, you will own the architecture and implementation of Twelve Labs' video processing pipelines — from byte ingestion through decode, chunking, storage, and playback — ensuring it is fast, cost-efficient, and purpose-built for AI-native video intelligence at scale. You will be the internal subject matter expert on all things related to video engineering. In This Role You Will: - Own the video pipeline end-to-end: Architect and implement ingestion → decode → chunking → storage → retrieval → playback, across batch and streaming modes based on AI/ML workflows or media application workflows. - Deep codec & decode mastery: Drive decisions on decode strategies (hardware vs. software, GPU-accelerated pipelines), container format handling (fMP4, CMAF, MKV, TS), and codec support (H.264, H.265, VP9, AV1) with pragmatic cost/quality tradeoffs. - Semantic & heuristic chunking: Work with our ML Research Scientists to design and implement intelligent video segmentation that goes beyond fixed-interval splitting — scene boundary detection, shot change analysis, content-aware chunking that optimizes downstream AI model performance. - Streaming ingestion: Architect low-latency streaming pipelines (HLS, DASH, LL-HLS, WebRTC ingest) that process video in near-real-time, including streaming decode and incremental chunking. - Video storage architecture: Design storage tiers and retrieval patterns optimized for AI workloads — balancing hot/warm/cold access, frame-level random access, and cost at petabyte scale. - Playback & delivery: Ensure video can be served back to users with accurate temporal navigation, supporting time-coded references from AI analysis results. - FFmpeg & media toolchain expertise: Be the internal authority on FFmpeg, libav, and related tooling. Build and maintain custom processing pipelines, filters, and integrations. - Cost engineering: Quantify and optimize cost-per-hour-of-video-processed. Drive decode efficiency through hardware acceleration (NVDEC, VA-API), pipeline parallelism, and intelligent resource allocation. - Cross-team technical leadership: Partner with ML teams on how video is preprocessed for model consumption, with platform teams on infrastructure, and with product on customer-facing media capabilities. - Standards & best practices: Establish video engineering standards, author reference implementations, and mentor engineers across teams on media fundamentals. You May Be A Good Fit If You Have: - 12+ years in software engineering with 7+ years focused on video/media engineering in production systems processing video at scale. - Deep FFmpeg expertise: Not just CLI usage — understanding of libavcodec, libavformat, filter graphs, custom demuxers/decoders, and performance tuning. - Codec internals knowledge: H.264/H.265 bitstream structure, AV1 adoption tradeoffs, hardware decode paths, quality metrics (VMAF, SSIM, PSNR). - Streaming protocol fluency: HLS, DASH, LL-HLS, WebRTC. Experience with live/real-time ingest pipelines. - Systems engineering depth: Comfortable in C/C++, Rust, or Go for performance-critical media code; Python for pipeline orchestration. Can reason about memory layout, SIMD, GPU pipelines. - Storage & retrieval at scale: Experience designing video storage systems — object stores, frame-indexed access patterns, tiered storage strategies. - Content-aware processing: Experience with scene detection, shot boundary analysis, temporal segmentation, or perceptual quality optimization. - Production instincts: Incident response, observability for media pipelines, debugging decode failures at scale, handling format edge cases gracefully. - AI/ML integration experience (strongly preferred): Worked with teams consuming video frames for model training/inference. Understands how preprocessing decisions (resolution, frame rate, chunking strategy) impact model quality. Qualified Candidates May Also Have: - Made major contributions to FFmpeg, GStreamer, or open-source media projects. - Deep familiarity with GPU-accelerated video processing (ex. NVDEC/NVENC). - Experience running media pipelines in constrained environments such as on-prem or edge settings. Candidates must be able to travel up to 10% of the time annually to attend conferences, off-site meetings, and other business-related events as required by the role. This role may require participation in on-site interviews and/or completion of in-person onboarding processes. Benefits and Perks 🤝 An open and inclusive culture and work environment. 🚀 Work closely with a collaborative, mission-driven team on cutting-edge AI technology. 🏥 Full health, dental, and vision benefits ✈️ Extremely flexible PTO and parental leave policy. Office closed the week of Christmas and New Years. 🛂 VISA support where applicable
Related Guides
Related Job Pages
More Software Engineer Jobs
Senior Software Engineer - TS/SCI
LeidosLeidos is an innovation company rapidly addressing the world’s most vexing challenges in national security and health.
The Defense Sector at Leidos is currently seeking a Senior Software Engineer with 8+ years of professional experience to join a collaborative, product-focused engineering team. In this role, you will shape technical direction, mentor engineers at all levels, and help drive the successful delivery of complex software products built with Java, Rust, JavaScript, and React. You will act as a trusted technical partner to product management and engineering leadership, balancing hands-on development with team leadership, mentorship, and delivery ownership. This role plays a key part in fostering a culture of quality, continuous improvement, and user-focused development. This position does allow the ability to telework, but the chosen candidate must be within a reasonable driving distance to either Arlington, VA or Alexandria, VA. In addition, the chosen candidate must be able to be on site when asked. Primary Responsibilities: - Provide technical leadership and strategic direction for software solutions using Java, Rust, JavaScript, and React - Lead and influence multiple Agile scrum teams, ensuring alignment on architecture, standards, and delivery goals - Own and drive complex, cross-team technical initiatives from concept through production - Mentor and coach engineers across experience levels, supporting career growth and technical excellence - Serve as a technical escalation point for design, implementation, and production issues - Partner with engineering managers and product owners on roadmap planning, prioritization, and execution - Promote best practices in automated testing, CI/CD, code quality, and secure development - Guide teams in leveraging generative AI tools to improve development efficiency and software quality - Lead architectural reviews, design discussions, and technical decision-making forums - Ensure software solutions are scalable, maintainable, performant, and user-centered - Incorporate user feedback and operational insights to drive continuous product improvement - Contribute hands-on to critical areas of the codebase as needed Basic Qualifications: - US Citizen with at least an active Top Secret clearance with the ability to obtain an SCI prior to your start date - Bachelor's degree in a relevant field and 8+ years of professional software development experience or a Master’s degree with 6+ years of experience. Additional experience may be considered in lieu of a degree - Deep expertise in one or more of Java, Rust, JavaScript, or React, with the ability to guide teams across the full stack - Proven experience in technical leadership, team leadership, or staff/lead engineering roles - Strong background working in Agile/Scrum environments and leading teams using Jira or similar tools - Demonstrated experience driving architecture and solution design across teams - Strong experience with automated testing strategies and continuous delivery - Excellent communication, collaboration, and mentorship skills Preferred Qualifications: - Experience managing or heavily influencing multiple teams or large initiatives - Experience partnering closely with engineering managers or performing light people-management duties - Experience with cloud-native, distributed, or large-scale systems - Familiarity with frontend and end-to-end testing frameworks - Experience operationalizing AI-assisted development tools across teams - Strong understanding of usability, accessibility, and user-centered design What We Offer - Opportunity to shape technical direction and engineering culture across the organization - High-impact leadership role with visibility and influence - Collaborative environment that values mentorship, ownership, and continuous learning - Support for modern tooling, automation, and innovation - Competitive compensation and comprehensive benefits package If you're looking for comfort, keep scrolling. At Leidos, we outthink, outbuild, and outpace the status quo — because the mission demands it. We're not hiring followers. We're recruiting the ones who disrupt, provoke, and refuse to fail. Step 10 is ancient history. We're already at step 30 — and moving faster than anyone else dares. Original Posting: March 27, 2026 For U.S. Positions: While subject to change based on business needs, Leidos reasonably anticipates that this job requisition will remain open for at least 3 days with an anticipated close date of no earlier than 3 days after the original posting date as listed above. Pay Range: Pay Range $107,900.00 - $195,050.00 The Leidos pay range for this job level is a general guideline only and not a guarantee of compensation or salary. Additional factors considered in extending an offer include (but are not limited to) responsibilities of the job, education, experience, knowledge, skills, and abilities, as well as internal equity, alignment with market data, applicable bargaining agreement (if any), or other law.
Be essential at Cars Commerce At Cars Commerce, we’re fanatical about simplifying everything about car buying and selling. We do right by our customers and consumers to better connect the industry with simplified and tierless technology to enhance, measure and drive local automotive retail. Whether through our No.1 most recognized marketplace, Cars.com, our industry-leading digital experience, Dealer Inspire, our trade and appraisal technology, AccuTrade, our reputation-based digital wholesale auction marketplace, Dealerclub, or our new Cars Commerce Media Network, Cars Commerce is essential for success in the automotive industry. No one ever travels alone here: at its core, Cars Commerce is collaboration. In fact, it’s built into the very fabric of our shared values. We like to say we Rise Together – putting people at the center of what we do, from consumer to customer to community. Life at Cars Commerce makes it easy when we share the ethos to be Open to All, encouraging open-minded communication because we know diverse thinking yields better outcomes. But critical to our success is Caring to Challengeand Taking Ownership, fueling a competitive spirit in a respectful environment where we think about tomorrow but act today. At our foundation, we have integrity, Doing the Right Thing, even when it’s hard. It’s our shared commitment to these values that makes Cars Commerce a place where growth becomes not only possible, but downright unavoidable. But don’t take our word for it. As a U.S. News & World Report Best Company to Work For in 2024, we're obsessive about the employee experience. We are among the top 20% being declared “Best” of our industry based on six critical factors that are important to employee wellbeing, like quality of pay, benefits, work life balance and more. About the Role Join us in shaping the future of Automotive Commerce. Cars Commerce builds solutions for automotive dealerships, manufacturers, and consumers. Our driving force is to deliver a single platform that simplifies everything about buying and selling cars. At Cars Commerce, we’re passionate about helping shoppers meet their perfect car match. Our culture of openness, growth, innovation, and diversity starts with people. Every day we’re hyper-focused on helping people find their perfect match, build relationships, and deliver results. Our Marketplace Engineering Team drives our cars.com platform. We are on a transformational journey, building innovative and integrated services that redefine how we deliver value to our customers and consumers.. As a Lead Software Engineer on our Marketplace Engineering Team, you will help revitalize our customer-facing tooling across our platform with a comprehensive technical strategy to simplify and amplify these user experiences and the capabilities they enable. This is an exceptional opportunity to shape the future of our platform and drive meaningful change at scale, making a lasting impact within the automotive industry. About You [100% remote in the Chicago area. May require onsite interviews] This is an exciting role because as a Lead Software Engineer with the Marketplace Team, you will help tens of millions of people like you and me find their perfect car match each year, with our 4.7 star rated Android and 4.8 star rated iOS apps being a critical part of our strategy. Our mission on the Marketplace Engineering team is to build a trusted marketplace that facilitates a simple, fun, and fast experience for car buyers and sellers. We are seeking candidates who possess deep expertise in Frontend technologies with exposure to backend, a passion for thoughtful user experience design, and the ability to build services that are innovative, intuitive, and impactful for our users. By joining our team you will be in the driver’s seat as we build novel Full Stack solutions that support frictionless experiences for our users throughout the automotive ecosystem, and across the Cars.com website and MobileApp experiences. You’ll work across team boundaries to design and develop components as well as performance-optimized backend systems that scale across cars.com We’re looking for a Lead Software Engineer with 8+ years of aggregate software engineering experience to design and evangelize how we engineer products leveraging state of the art industry best practices. Why You'll Be Excited About This Role This opportunity enables you to... - Drive technical excellence by championing best practices in software design, operational maturity, and engineering quality across teams - Have a high degree of agency, autonomy, and ambiguity: You’ll work with our platform and feature teams as well as our iOS and Android mobile engineering team to determine technical needs and constraints. - Act as a trusted partner and advisor to the Marketplace teams —aligning technical solutions with business goals, guiding complex decisions, and balancing near-term delivery with long-term scalability - Be a leader and a mentor – enabling teams around you to deliver effectively and efficiently. - Lead team ceremonies, managing discussions, ensuring follow-up items are noted, and actively suggesting improvements to processes, cadence, or scheduling. - Act as a key stakeholder in release planning for your team's projects, ensuring detailed release plans and checklists are prepared, and automating, de-risking, and optimizing team release processes. - Help set team-wide best practices around operational metrics, alerting, and runbooks, and proactively identify potential blockers, knowing when to escalate or conduct timeboxed investigations. - Set team-wide standards around the on-call process and coach teams on how to improve using a pragmatic, data-driven approach. - Actively build and maintain working relationships across the enterprise, both within engineering and with cross-functional partners, proactively driving alignment through discussions. - Lead and be a force multiplier. Not only will you bridge systems technically, you’ll be bridging the gap between organizations to ensure that we can all arrive at the best solution we can given the information we have available. - Contribute to the architecture and implementation of server-driven UI strategies, ensuring flexible and dynamic search interfaces. - Explore and integrate agentic AI technologies to enhance product experience, personalization, and intelligent recommendations across your team's area of responsibility. We're Excited About You Because You Have ….. - Significant professional software engineering experience (8+ years) - Extensive experience in front end and backend software engineering experience, including a deep knowledge of JavaScript (and TypeScript), Web Components, and having working familiarity with various web frameworks (React, Vue, Svelte, etc). - Expert-level understanding of browser fundamentals: HTML, CSS (Flexbox, Grid), DOM, event lifecycle, rendering, and performance tuning. - Strong experience using browser dev tools across Chrome, Firefox, Safari, etc. for layout debugging, JS tracing, and performance profiling. - Solid understanding of working with back-end technologies and architectural patterns. - Proven ability to lead cross-functional initiatives, influence others, and align multiple teams around technical direction. - Demonstrated experience architecting and maintaining component-based design systems with support for theming, responsive behavior, and accessibility. - Passion for user experience, developer ergonomics, and performance measurement (including Core Web Vitals). - Able to observe, instrument, optimize, and operate what you build (we use Datadog) - Understanding of CI/CD and deployment toolchains; we use CircleCI, Docker, Amazon EKS, Terraform - Excellent written and verbal communication skills Bonus points (not required) ... - Experience building production applications using a Server Driven UI (SDUI) approach to build across web and mobile clients using GraphQL. - Some production Elixir experience or knowledge; you've built and deployed Elixir to production In the spirit of pay transparency, we are excited to share the base salary range for this position. In addition to base salary, some roles are eligible for our bonus and/or equity programs, depending on level and role. Regular full-time positions are eligible for our comprehensive benefits package. If you are hired at Cars Commerce, your final base salary compensation will be determined based on factors such as skills and/or experience. If the salary range is close to what you're seeking, then we encourage you to apply and learn more about the total compensation package for this position. Salary Range $135,300.00-169,150.00 Our Comprehensive Benefits Package includes: - Medical, Dental & Vision Healthcare Plans - New Hire Stipend for Home Office Set-Up - Generous PTO - Refuel - a service based recognition program where employees receive additional paid time away to learn grow and reset - Paid Holidays, Floating Holiday, Volunteer Day, Recharge Day Learn more about our Benefits, Perks, & Culture on our LinkedIn Life Pages! For US-based Positions: Applicants must be authorized to work in the United States. Please note that we are unable to sponsor employment visas at this time. We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status. Applicants: Click here to review our Privacy Policy for Applicants. For current employees, please click here to review our California Privacy Policy for Employees.
Software Engineer, Backend (Platform)
VannevarVannevar is a defense technology company building AI to deter our adversaries. In the 21st century, conflict moves at algorithmic speed and foresight equals firepower. Our agentic AI is purpose-built to compete with China—from cross-Strait conflict to gray zone coercion. Trained on the most mission-relevant datasets in defense, our technology models adversary behavior, simulates campaigns, and recommends the best course of action to decision makers. Our AI systems are some of the most trusted in the industry and actively used on the front lines of the Indo-Pacific to keep the peace and save lives. Exceptional technology starts with exceptional people. Vannevar is a small agile team combining world-class engineers with veteran strategists who bring deep expertise in defense and tradecraft. We’re building a company defined by mission impact, user empathy, and disciplined growth. In just three years, we grew from $3M to $80M in ARR, achieved early profitability, and reached unicorn status—proving that disruption doesn’t require an ego, and staying power doesn’t mean standing still.
Vannevar is a defense technology company building AI to deter our adversaries. In the 21st century, conflict moves at algorithmic speed and foresight equals firepower. Our agentic AI is purpose-built to compete with China—from cross-Strait conflict to gray zone coercion. Trained on the most mission-relevant datasets in defense, our technology models adversary behavior, simulates campaigns, and recommends the best course of action to decision makers. Our AI systems are some of the most trusted in the industry and actively used on the front lines of the Indo-Pacific to keep the peace and save lives. Exceptional technology starts with exceptional people. Vannevar is a small agile team combining world-class engineers with veteran strategists who bring deep expertise in defense and tradecraft. We’re building a company defined by mission impact, user empathy, and disciplined growth. In just three years, we grew from $3M to $80M in ARR, achieved early profitability, and reached unicorn status—proving that disruption doesn’t require an ego, and staying power doesn’t mean standing still. About the role We are looking for a Senior Backend Engineer to build and refine our data collection and processing applications. You’ll be in charge of scraping the web for mission critical data and then building out pipelines for those data. We also do something common in Silicon Valley tech companies but radical in the defense space: we develop and test products side-by-side with our users, including on US military bases and remote locations abroad. Our engineering culture is about empathizing with users and building software products that deliver maximum mission impact. Your decisions today will have a large impact on the company today and into the future. We believe that simple systems are easier to understand, maintain, and scale - we prefer pragmatic, product-centric solutions. You are innovative: willing to take risks, think critically about novel solutions, and advocate for your ideas while seeking feedback and collaboration. You will be making trade-offs as you work to ensure that our systems are prepared to scale — being able to effectively communicate these trade-offs with your teammates is a must. What you’ll do - Develop innovative solutions collecting data from various online sources - Work side-by-side with our mission team and product managers to ideate software solutions - Design client-side and server-side architecture - Develop and manage well-functioning databases and applications - Write effective APIs - Test software to ensure responsiveness and efficiency - Write technical documentation - Collaborate with analysts to improve software You might be a fit if you - 4+ years as a Backend Engineer or similar role - Experience with Python - Familiarity with relational databases - Excellent communication and teamwork skills - Experience scraping data or a strong desire to learn - U.S. Person status is required as this position will require the ability to access U.S. only data systems with the ability to obtain security clearance Nice to haves - Experience with AWS - Experience with ElasticSearch - Experience with Docker - Experiences with caching databases (e.g. Redis) What we look for - Grit and creativity to keep going when faced with a roadblock. - Success in working problems to conclusion and trying different approaches until one works. - Ability to work autonomously. - Demonstrated bias towards achieving an outcome even if it requires helping or doing the job of someone else on another team. - Active TS / SCI Clearance is a plus but not needed What we offer We’re proud to offer competitive benefits that support our employees. Some key highlights of our benefits package include: - Health, dental, and vision insurance - Remote friendly with WeWork access - Unlimited PTO, shared downtime during the federal holiday calendar, and company-wide off time at the end of each year - 401(k) match - Lifestyle & wellbeing stipends - Salary top-up during military reserve duty - Fully paid parental leave - Child and pet care reimbursement during travel Vannevar is an equal opportunity employer, and qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender perception or identity, national origin, age, marital status, protected veteran status, or disability status. We encourage candidates from all backgrounds to apply, even if you don't feel like you're a perfect fit. If you're passionate about contributing to our mission, we'd love to hear from you! IMPORTANT NOTICE We are committed to protecting the privacy of all applicants. Official emails from the company will come from an @vannevarlabs.com domain. Under no circumstances will a legitimate representative from our company contact you to request passwords, financial information, or other sensitive personal data. Please be vigilant of potential scams.
Staff Software Engineer, Git Storage
GitHub, Inc.GitHub is the world’s leading AI-powered developer platform with 150 million developers and counting. We’re also home to the biggest open-source community on earth (and 99% of the world’s software has open-source code in its DNA). Many of the apps and programs you use every day are built on GitHub. Our teams are dreamers, doers, and pioneers, leading the way in AI, driving humanitarian efforts around the globe, and even sending open source to Mars (and beyond!). At GitHub, our goal is to create the space you need to do your best work. We’re remote-first and offer competitive pay, generous learning and growth opportunities, and excellent benefits to support you, wherever you are—because we know that people flourish when they can work on their own terms. Join us, and let’s change the world, together.
About GitHub GitHub is the world’s leading platform for agentic software development — powered by Copilot to build, scale, and deliver secure software. Over 180 million developers, including more than 90% of the Fortune 100 companies, use GitHub to collaborate, and more than 77,000 organisations have adopted GitHub Copilot. Locations In this role you can work from Remote, United Kingdom Overview GitHub is seeking a Staff Software Engineer to join the Git Systems Engineering team (subteam: Git Storage), which runs the largest code-hosting platform in the world, part of our Platform and Infrastructure organization. Our group is responsible for the services that store and serve Git repositories, both directly to users and to other layers in the GitHub software stack. We build the various microservices, protocols, proxies, and control systems that power Git operations at GitHub and operate them at scale. Our group is highly distributed and the right candidate will thrive in an environment of asynchronous communication. We expect you to have excellent written communication skills and be able to create working relationships with coworkers in locations around the globe. This role is focused on wide-reaching, cross-team work to improve our git code-hosting platform. This role will be involved in the design, rollout and support of highly performant, highly scalable, and highly available services to enable the next generation of AI-driven software development. Responsibilities - Design, develop, test, and ship high-quality technical solutions that scale across multiple GitHub services; build deep familiarity with the systems you own; and write maintainable code. - Document architectural designs and proposals, run targeted experiments, and validate approaches with prototypes. - Lead by example and mentor others to produce extensible and maintainable code used across products and integrated with downstream dependencies. - Provide technical leadership through code reviews for solutions and product areas to ensure quality standards are met, while designing for high availability and GitHub-scale performance. - Coordinate with engineering and product owners to define, prioritize, and deliver projects to meet business goals. - Maintain operations of live services as issues arise on a rotational, on-call basis. Implement and support others to build solutions and mitigations to complex issues impacting the performance or functionality of Live Site services. - Cultivate an environment where team members are empowered and demonstrate a strong sense of ownership and belonging. Qualifications Required Qualifications - 9+ years experience in Software Engineering, Computer Science, or related technical discipline with proven experience maintaining and delivering production software coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, Go, Ruby, Rust, or Python - OR Associate’s Degree in Computer Science, Electrical Engineering, Electronics Engineering, Math, Physics, Computer Engineering, Computer Science, or related field AND 8+ years experience in Software Engineering, Computer Science, or related technical discipline with proven experience maintaining and delivering production software coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, Go, Ruby, Rust, or Python - OR Bachelor's Degree in Computer Science or related field AND 7+ years experience in Software Engineering, Computer Science, or related technical discipline with proven experience maintaining and delivering production software coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, Go, Ruby, Rust, or Python - OR Master's Degree in Computer Science, Electrical Engineering, Electronics Engineering, Math, Physics, Computer Engineering, Computer Science, or related field AND 5+ years experience in Software Engineering, Computer Science, or related technical discipline with proven experience maintaining and delivering production software coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, Go, Ruby, Rust, or Python - OR Doctorate in Computer Science, Electrical Engineering, Electronics Engineering, Math, Physics, Computer Engineering, Computer Science, or related field AND 3+ years experience in Software Engineering, Computer Science, or related technical discipline with proven experience maintaining and delivering production software coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, Go, Ruby, Rust, or Python - OR equivalent experience. Other Qualifications: - Ability to meet GitHub, customer and/or government security screening requirements are required for this role. These requirements include, but are not limited to the following specialized security screenings: Microsoft Cloud Background Check: This position will be required to pass the Microsoft, GitHub’s parent company, Cloud Screen upon hire/transfer and every two years thereafter. Preferred Qualifications: - Experience with cloud platforms like Microsoft Azure and Amazon Web Services. - Understanding of production system monitoring and observability. - Ability to think critically about both system design and software engineering concepts and blend those perspectives pragmatically based on project needs. - Demonstrated experience with large-scale system architecture and design, particularly in cloud-based environments, with a strong understanding of distributed systems and microservices. - Experience working closely with product management, design, and other engineering teams to drive cross-functional projects and deliver high-quality product. GitHub values - Customer-obsessed - Ship to learn - Growth mindset - Own the outcome - Better together - Diverse and inclusive Manager fundamentals - Model - Coach - Care Leadership principles - Create clarity - Generate energy - Deliver success Who We Are GitHub is the world’s leading AI-powered developer platform with 150 million developers and counting. We’re also home to the biggest open-source community on earth (and 99% of the world’s software has open-source code in its DNA). Many of the apps and programs you use every day are built on GitHub. Our teams are dreamers, doers, and pioneers, leading the way in AI, driving humanitarian efforts around the globe, and even sending open source to Mars (and beyond!). At GitHub, our goal is to create the space you need to do your best work. We’re remote-first and offer competitive pay, generous learning and growth opportunities, and excellent benefits to support you, wherever you are—because we know that people flourish when they can work on their own terms. Join us, and let’s change the world, together. Equal Employment Opportunity GitHub is made up of people from a wide variety of backgrounds and lifestyles. We embrace diversity and invite applications from people of all walks of life. We don't discriminate against employees or applicants based on gender identity or expression, sexual orientation, race, religion, age, national origin, citizenship, disability, pregnancy status, veteran status, or any other differences. Also, if you have a disability, please let us know if there's any way we can make the interview process better for you; we're happy to accommodate!


