Job Closed
This listing is no longer active.
As the AI platform for business transformation, we're putting AI to work across organizations — freeing people for work that matters. Making old tech work with new tech. Reaching across departments, from the front office to the back office and every office in between. Our ambition? To become the AI defining enterprise software company of the 21st century (or "AI DESCO21C," as we like to call it). With more than 8,400+ customers, we serve approximately 90% of the Fortune 500®, and we're proud to be a Fortune 100 Best Companies to Work For® and World's Most Admired Companies™. Explore your future career with us, visit www.careers.servicenow.com From Fortune. ©2026 Fortune Media IP Limited. All rights reserved. Used under license.
Sr Staff Software Engineer
Location
California
Posted
105 days ago
Salary
$171.9K - $300.8K / year
Seniority
Lead
Job Description
Sr Staff Software Engineer
ServiceNow
Company Description It all started in sunny San Diego, California in 2004 when a visionary engineer, Fred Luddy, saw the potential to transform how we work. Fast forward to today - ServiceNow stands as a global market leader, bringing innovative AI-enhanced technology to over 8,100 customers, including 85% of the Fortune 500®. Our intelligent cloud-based platform seamlessly connects people, systems, and processes to empower organizations to find smarter, faster, and better ways to work. But this is just the beginning of our journey. Join us as we pursue our purpose to make the world work better for everyone. Job Description We're seeking a senior technical leader to shape the future of ServiceNow's developer experience. You'll work on the ServiceNow IDE -a web-based VSCode fork that serves as the foundation for our Build Agent , an agentic AI product that empowers and enhances developer productivity. This is a full-stack role (Java backend, TypeScript frontend) where you'll architect and build core features that directly impact how thousands of developers build on the ServiceNow platform. You'll own significant technical initiatives end-to-end, set engineering standards for the team, and work cross-functionally with design, product, and AI teams to define what modern AI-assisted development looks like. You'll be both a hands-on engineer diving deep into complex technical challenges and a strategic leader who keeps the bigger picture in focus-driving outcomes, not just deliverables. This role requires someone who leads by example, takes ownership beyond their immediate scope, and is energized by building developer tools that multiply the impact of others across the platform. Qualifications
Job Requirements
- 10+ years of experience in software engineering, with a track record of delivering high-quality products.
- Leadership & Accountability
- Proven experience leading technical teams (5+ members) or in a formal management capacity
- Demonstrated track record of owning outcomes end-to-end, not just deliverables
- Natural sense of accountability and responsibility for project success beyond individual contributions
- Cross-Functional Collaboration & Strategic Vision
- Extensive experience partnering with design, product, and business stakeholders
- Strong communication skills with ability to translate technical concepts for non-technical audiences
- Strategic mindset with understanding of how individual work connects to broader business objectives
- Takes ownership of shaping and influencing the bigger picture, not just executing within it
- Technical Excellence & Cultural Leadership
- Commitment to code quality, engineering best practices, and technical hygiene as core responsibilities
- Track record of establishing and maintaining high standards for team deliverables
- Proactive "see it, own it" mentality-willing to address gaps, fix issues, and improve processes regardless of whether it's "your job"
- Leads by example in creating and maintaining excellent engineering culture
- No task too small if it needs doing; willing to roll up sleeves when the team needs it
- TypeScript Expertise
- Deep understanding of TypeScript's type system, generics, and advanced typing patterns
- Extensive experience debugging and resolving compiler errors across large TypeScript codebases
- Expert knowledge of type declarations and modules: ambient .d.ts files, module augmentation, ESM vs CommonJS
- Proficiency with TypeScript tooling and configuration: tsconfig.json, tsc, ts-node, linting (eslint, typescript-eslint), and formatting (prettier)
- Strong understanding of cross-environment concerns: DOM typings, Node.js typings, event handling, and runtime compatibility
- Experience with build and integration tools: bundlers (esbuild, vite, webpack), and type-safe APIs/contracts (zod, io-ts)
- JavaScript & Runtime Fundamentals
- Deep understanding of AST structure, node types, and traversal patterns
- Proficiency with source maps and debugging transformed code
- Expert knowledge of the JavaScript event loop, microtasks vs macrotasks, and asynchronous behavior
- Experience with Web Workers, Service Workers, and Shared Workers
- Strong grasp of ES Modules, bundlers (Webpack, Rollup, Vite), and tree-shaking optimization
- Understanding of JSON, structured cloning, and serialization techniques
- Knowledge of feature detection and polyfilling strategies
- Node.js Proficiency
- Expertise with core APIs: fs, path, http, events, stream, buffer, crypto
- Deep understanding of async patterns: event loop, promises, async/await, timers, and error handling
- Strong knowledge of module systems: ESM vs. CommonJS, module resolution, and caching behavior
- For positions in this location, we offer a base pay of $171,900 - $300,800, plus equity (when applicable), variable/incentive compensation and benefits. Sales positions generally offer a competitive On Target Earnings (OTE) incentive compensation structure. Please note that the base pay shown is a guideline, and individual total compensation will vary based on factors such as qualifications, skill level, competencies, and work location. We also offer health plans, including flexible spending accounts, a 401(k) Plan with company match, ESPP, matching donations, a flexible time away plan and family leave programs. Compensation is based on the geographic location in which the role is located and is subject to change based on work location.
- Additional Information
- Work Personas
- We approach our distributed world of work with flexibility and trust. Work personas (flexible, remote, or required in office) are categories that are assigned to ServiceNow employees depending on the nature of their work and their assigned work location. Learn more here . To determine eligibility for a work persona, ServiceNow may confirm the distance between your primary residence and the closest ServiceNow office using a third-party service.
- Equal Opportunity Employer
- ServiceNow is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, creed, religion, sex, sexual orientation, national origin or nationality, ancestry, age, disability, gender identity or expression, marital status, veteran status, or any other category protected by law. In addition, all qualified applicants with arrest or conviction records will be considered for employment in accordance with legal requirements.
- Accommodations
- We strive to create an accessible and inclusive experience for all candidates. If you require a reasonable accommodation to complete any part of the application process, or are unable to use this online application and need an alternative method to apply, please contact globaltalentss@servicenow.com for assistance.
- Export Control Regulations
- For positions requiring access to controlled technology subject to export control regulations, including the U.S. Export Administration Regulations (EAR), ServiceNow may be required to obtain export control approval from government authorities for certain individuals. All employment is contingent upon ServiceNow obtaining any export license or other approval that may be required by relevant export control authorities.
- From Fortune. ©2025 Fortune Media IP Limited. All rights reserved. Used under license.
Related Guides
Related Job Pages
More Software Engineer Jobs
Senior Software Engineer - Remote (US)
Milestone Systems A/SAt Milestone System we are dedicated to making the world see. As a leading provider of data-driven video technology software, we empower people, businesses, and societies with innovative solutions that enhance security, efficiency, and insight.
Senior Software Engineer Milestone’s Arcules team is developing the future of intelligent security systems — a scalable, device-agnostic, cloud-first platform that empowers customers to understand and anticipate their environments with ease. No heavy installations. No complex IT support. Just clarity through intelligent systems and responsible AI. We are looking for a Senior Software Engineer to architect, design, and build highly scalable distributed data systems to enable new and innovative solutions in cloud-based video surveillance and IoT control systems. This fully remote position welcomes candidates from any US location and centers ethics, inclusion, and togetherness as core values. No heavy technical barriers or complex installations—just straightforward, meaningful engineering. What You'll Do Work with product managers and technology teams to understand roadmap priorities and shape product features that address customers' needs. Employ advanced knowledge of data structures, data modeling and design, and common software design patterns with a focus on microservice architecture. Articulate design and architecture trade-offs and apply software design patterns to solve complex engineering problems efficiently. Manage design and implementation based on sound engineering principles and best practices, with a focus on testability, maintainability, and scalability. Provide overall project design and estimates that meet business and technology strategy needs during project scoping phases. Manage the velocity of delivery without compromising the quality of product releases. Mentor other engineers to make sound technical decisions and help build effective software engineering practices, especially in adopting formal testing as part of the software development process. Own, diagnose, and resolve complex system technical issues and code defects. Collaborate with engineering leadership to help establish the technical roadmap to facilitate innovation and enhancement of product capabilities. Identify and work with SRE to implement automation opportunities to enhance efficiency in the software delivery cycle and the reliability of Milestone’s VSaaS product. What You Have Practical experience designing and developing audio and video content delivery systems or media streaming platforms, including implementing protocols for efficient and reliable data transmission. Proficiency in programming with compiled languages such as Go or C++, including developing, debugging, and optimizing high-performance software systems. Familiarity with developing applications deployed on public cloud infrastructure such as GCP, AWS, or Azure Solid understanding of modern CI/CD methodologies and Git-based workflows Experience designing and building distributed data systems for cloud-based video surveillance or IoT solutions. Why Milestone? With Milestone's Arcules team, engineers have broad opportunities to shape our product. You'll work alongside a team that values creativity, accountability, collaboration and outcomes. Together, we are simplifying complexity, empowering customers, and redefining the future of intelligent security in the cloud. Employees here have flexible work environments, opportunities for further education, and the ability to directly affect change in our Organization. This annual for this position ranges from$175,000 to $195,000. Pay is based on the level, location, complexity, responsibility, and job duties of the specific position and is just one component of Milestone’s total compensation package. Additionally, we offer an attractive benefits package that includes medical/dental benefits, FSA or HSA, 401k with 6% Safe Harbor employer match, paid parental leave, generous PTO (20 days' vacation, 10 days paid sick time, and 12 company holidays), fully paid Short Term disability policy, fully paid Long Term disability policy, and Life Insurance. If you are selected for an interview, please feel welcome to speak to our Talent Partner about our compensation philosophy. All employees must complete a background check. Employees in fiscal roles are also required to undergo a credit check. All information obtained during these checks is handled confidentially and shared only with authorized personnel. Milestone is committed to creating a diverse and inclusive workplace and is proud to be an equal opportunity employer. Apply Today Please apply at our website: www.milestonesys.com. We are excited to receive your application.
Software Engineer, Frontend - Identity
CoinbaseWe're building an open financial system for the world.
Ready to be pushed beyond what you think you’re capable of? At Coinbase, our mission is to increase economic freedom in the world. It’s a massive, ambitious opportunity that demands the best of us, every day, as we build the emerging onchain platform — and with it, the future global financial system. To achieve our mission, we’re seeking a very specific candidate. We want someone who is passionate about our mission and who believes in the power of crypto and blockchain technology to update the financial system. We want someone who is eager to leave their mark on the world, who relishes the pressure and privilege of working with high caliber colleagues, and who actively seeks feedback to keep leveling up. We want someone who will run towards, not away from, solving the company’s hardest problems. Our work culture is intense and isn’t for everyone. But if you want to build the future alongside others who excel in their disciplines and expect the same from you, there’s no better place to be. While many roles at Coinbase are remote-first, we are not remote-only. In-person participation is required throughout the year. Team and company-wide offsites are held multiple times annually to foster collaboration, connection, and alignment. Attendance is expected and fully supported. The team manages everything related to a user's identity at Coinbase. This includes login, signup, OAuth, account security, and multi-factor authentication. The Horizontal Frontend team within the Identity org is responsible for building and maintaining the frontend surfaces that power these critical user interactions. The team works closely with backend pods to deliver seamless, scalable, and reliable user experiences. The team is also focused on migrating main frontend views to React Native, enabling a unified codebase across platforms. Additionally, the team is working on initiatives like multi-user and multi-organization support, ensuring Coinbase products can scale to meet the needs of businesses and organizations. The challenging part is building world-class frontend experiences while maintaining low latencies and high reliability, all while collaborating with multiple cross-functional teams (XFN) at scale. What You'll Be Doing: Build and enhance frontend experiences for login, signup, OAuth, account security, and multi-user/multi-organization support. Contribute to the migration of main frontend views to React Native, ensuring a unified and efficient codebase across platforms. Design and implement scalable, maintainable, and high-performance user interfaces using modern frontend technologies like React and TypeScript. Collaborate with backend engineers, designers, product managers, and senior leadership to turn product and technical visions into tangible roadmaps. Maintain low-latency, highly reliable frontend surfaces to deliver a world-class user experience. Write high-quality, well-tested code to meet the needs of Coinbase’s growing user base. What We Look For in You: You have at least 2+ years of experience in frontend software engineering. You’ve designed, built, scaled, and maintained production-grade frontend systems. You have expertise in modern frontend frameworks like React and TypeScript. You write high-quality, well-tested code to meet the needs of your customers. You’re passionate about building an open financial system that brings the world together. Nice to Haves: Experience with React Native or migrating web views to mobile platforms. You have gone through a rapid growth phase in your company (from startup to mid-size). Familiarity with authentication, identity, or security domains. Experience optimizing frontend performance for low-latency, high-reliability systems. Crypto-forward experience, including familiarity with on-chain activity such as interacting with Ethereum addresses, using ENS, and engaging with dApps or blockchain-based services. Job #: P75264 #LI-Remote Pay Transparency Notice: Depending on your work location, the target annual base salary for this position can range as detailed below. Total compensation may also include equity and bonus eligibility and benefits (including medical, dental, vision and 401(k)). Annual base salary range (excluding equity and bonus): $152,405 — $179,300 USD Please be advised that each candidate may submit a maximum of four applications within any 30-day period. We encourage you to carefully evaluate how your skills and interests align with Coinbase's roles before applying. Commitment to Equal Opportunity Coinbase is proud to be an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, creed, gender, national origin, age, disability, veteran status, sex, gender expression or identity, sexual orientation or any other basis protected by applicable law. Coinbase will also consider for employment qualified applicants with criminal histories in a manner consistent with applicable federal, state and local law. For US applicants, you may view the Employee Rights and the Know Your Rights notices by clicking on their corresponding links. Additionally, Coinbase participates in the E-Verify program in certain locations, as required by law. Coinbase is also committed to providing reasonable accommodations to individuals with disabilities. If you need a reasonable accommodation because of a disability for any part of the employment process, please contact us at accommodations[at]coinbase.com to let us know the nature of your request and your contact information. For quick access to screen reading technology compatible with this site click here to download a free compatible screen reader (free step by step tutorial can be found here). Global Data Privacy Notice for Job Candidates and Applicants Depending on your location, the General Data Protection Regulation (GDPR) and California Consumer Privacy Act (CCPA) may regulate the way we manage the data of job applicants. Our full notice outlining how data will be processed as part of the application procedure for applicable locations is available here. By submitting your application, you are agreeing to our use and processing of your data as required. For US applicants only, by submitting your application you are agreeing to arbitration of disputes as outlined here. AI Disclosure For select roles, Coinbase is piloting an AI tool based on machine learning technologies to conduct initial screening interviews to qualified applicants. The tool simulates realistic interview scenarios and engages in dynamic conversation. A human recruiter will review your interview responses, provided in the form of a voice recording and/or transcript, to assess them against the qualifications and characteristics outlined in the job description.
Software Engineer - Android Connected Devices
SquareSince we opened our doors in 2009, the world of commerce has evolved immensely, and so has Square. After enabling anyone to take payments and never miss a sale, we saw sellers stymied by disparate, outmoded products and tools that wouldn’t work together. So we expanded into software and started building integrated, omnichannel solutions – to help sellers sell online, manage inventory, offer buy now, pay later functionality through Afterpay, book appointments, engage loyal buyers, and hire and pay staff. Across it all, we’ve embedded financial services tools at the point of sale, so merchants can access a business loan and manage their cash flow in one place. Afterpay furthers our goal to provide omnichannel tools that unlock meaningful value and growth, enabling sellers to capture the next generation shopper, increase order sizes, and compete at a larger scale. Today, we are a partner to sellers of all sizes – large, enterprise-scale businesses with complex operations, sellers just starting, as well as merchants who began selling with Square and have grown larger over time. As our sellers grow, so do our solutions. There is a massive opportunity in front of us. We’re building a significant, meaningful, and lasting business, and we are helping sellers worldwide do the same.
Since we opened our doors in 2009, the world of commerce has evolved immensely, and so has Square. After enabling anyone to take payments and never miss a sale, we saw sellers stymied by disparate, outmoded products and tools that wouldn't work together. So we expanded into software and started building integrated, omnichannel solutions - to help sellers sell online, manage inventory, offer buy now, pay later functionality, book appointments, engage loyal buyers, and hire and pay staff. Across it all, we've embedded financial services tools at the point of sale, so merchants can access a business loan and manage their cash flow in one place. Afterpay furthers our goal to provide omnichannel tools that unlock meaningful value and growth, enabling sellers to capture the next generation shopper, increase order sizes, and compete at a larger scale. Today, we are a partner to sellers of all sizes - large, enterprise-scale businesses with complex operations, sellers just starting, as well as merchants who began selling with Square and have grown larger over time. As our sellers grow, so do our solutions. There is a massive opportunity in front of us. We're building a significant, meaningful, and lasting business, and we are helping sellers worldwide do the same. The Role We believe everyone should be able to participate and thrive in the economy. So we're building tools that make commerce easier and more accessible to all. We started with a little white credit card reader but haven't stopped there. Our new reader helps our sellers accept chip cards and NFC payments, and our Cash app lets people pay each other back instantly. We're empowering the independent electrician to send invoices, setting up the favorite food truck with a delivery option, helping the ice cream shop pay its employees, and giving the burgeoning coffee chain capital for a second, third, and fourth location. Let's shorten the distance between having an idea and making a living from it. We're here to help sellers of all sizes start, run, and grow their business-and helping them grow their business is good business for everyone. Connected Devices (CD) CD owns the platform for connected devices here at Square. We're one of the many essential teams that merchants depend on to help them run a remarkable business. They work on integrating our hardware products with our mobile apps: think Readers, Terminals, Registers, and Handheld. As a member of CD, you'll be working at the intersection of hardware, product, and platform solving hard technical problems. Your contributions will span from internal teams to our merchants and everything between -- creating memorable and seamless experiences for Square's ecosystem. You Will Build and improve the mobile experiences that power Square's connected hardware products using Java and Kotlin Work across the full mobile stack, from networking to UI, to create smooth and reliable hardware integrations Develop systems that stay reliable and resilient so sellers can accept and report payments in any network or device conditions Partner closely with cross functional engineers to ship high quality features Work with product managers and designers to shape product scope and deliver clear, intuitive user experiences Use customer feedback to guide improvements and strengthen overall product quality Work directly on mobile and hardware integrations including BLE, USB, and similar technologies You Have At least 8 years of relevant industry experience Strong experience building production mobile apps in Java and Kotlin A background in building reliable systems that perform consistently in a variety of environments A history of working closely with hardware, software, and product teams Hands on experience connecting mobile apps to hardware through BLE, USB, or related methods A customer first mindset and a comfort level solving complex problems across different parts of the ecosystem We're working to build a more inclusive economy where our customers have equal access to opportunity, and we strive to live by these same values in building our workplace. Block is an equal opportunity employer evaluating all employees and job applicants without regard to identity or any legally protected class. We will consider qualified applicants with arrest or conviction records for employment in accordance with state and local laws and "fair chance" ordinances. We believe in being fair, and are committed to an inclusive interview experience, including providing reasonable accommodations to disabled applicants throughout the recruitment process. We encourage applicants to share any needed accommodations with their recruiter, who will treat these requests as confidentially as possible. Want to learn more about what we're doing to build a workplace that is fair and square? Check out our I+D page . While there is no specific deadline to apply for this role, U.S. roles are typically open for an average of 55 days before being filled by a successful candidate. Please refer to the date listed at the top of this job page for when this role was first posted. Block takes a market-based approach to pay, and pay may vary depending on your location. U.S. locations are categorized into one of four zones based on a cost of labor index for that geographic area. The successful candidate's starting pay will be determined based on job-related skills, experience, qualifications, work location, and market conditions. These ranges may be modified in the future.
Senior Software Engineer, Behavior Validation
General MotorsGeneral Motors (GM), founded in 1908 by William "Billy" Durant in Flint, Michigan, began with the Buick Motor Company and later acquired brands like Oldsmobile
Description Job Description - Senior Software Engineer, Behavior Validation Hybrid: This role is categorized as Hybrid/Remote. Role: As a Senior Software Engineer on the Software Validation team within the AV organization, you will play a critical role in the development of simulation-based validation efforts for autonomous vehicle behavior. You will leverage your experience in software engineering to convert validation strategies into well-architected and implemented code that analyzes AV behavior. You will work with a team of engineers to define best practices, raise the bar internally on coding quality, and verify the safety and performance of autonomous systems. You will be responsible for shaping the future of evaluation methodologies for AI systems and other ADAS features, architecting solutions that meet the testing needs of AI developers, systems engineers, and safety stakeholders. About the Organization: The Autonomous Vehicle (AV) organization is dedicated to advancing the development of autonomous vehicles through cutting-edge simulation technologies and novel iterative development processes. The Behavior Validation team focuses on unlocking software launches and continuous release decisions via simulation verification and validation strategies, prototypes, and protocols. Our collaborative environment fosters innovation and excellence, allowing us to push the boundaries of what is possible in autonomous vehicle testing. What You'll Do: Develop and prototype strategies to benchmark autonomy systems' performance. Convert validation strategies into production code that executes high quality AV behavior analysis for continuous and scaled software release cycles Use data analytics to facilitate data driven design, validation, risk analysis, and prioritization decisions Build tools that scale systems engineering prototyped testing products to additional users like the software release team and Embodied AI Facilitate cross-team collaboration to establish coding best practices for the Software Validation Organization Your Skills & Abilities Advanced degree in Computer Science, Mechanical Engineering, Aerospace Engineering, Physics, Data Science, or related fields 5+ years of experience in software engineering; bonus if overlap in systems engineering, robotics, systems analysis, data analysis, statistical analysis, or other related fields Experienced with SQL, Python, and C++ for analyzing large data sets and building production-quality simulation testing products Strong analytical thinking skills with the ability to interpret data and derive impactful conclusions Ability to adapt and operate under ambiguity, going from quick code prototypes to long-term plans on brief time horizons Excellent communication skills, capable of switching between high-level and detailed discussions What Will Give You A Competitive Edge Proven track record of successful software engineering on a safety-critical product, especially as it related to verification and validation tools Experience with robotics, autonomous vehicles, vehicle development, or ADAS development Experience working with robotics simulation environments Experience analyzing automotive collision data Experience developing dashboards and data visualizations using tools such as Looker or Jupyter notebooks About GM Our vision is a world with Zero Crashes, Zero Emissions and Zero Congestion and we embrace the responsibility to lead the change that will make our world better, safer and more equitable for all. Why Join Us We believe we all must make a choice every day - individually and collectively - to drive meaningful change through our words, our deeds and our culture. Every day, we want every employee to feel they belong to one General Motors team. Total Rewards | Benefits Overview From day one, we're looking out for your well-being-at work and at home-so you can focus on realizing your ambitions. Learn how GM supports a rewarding career that rewards you personally by visiting Total Rewards resources. Non-Discrimination and Equal Employment Opportunities (U.S.) General Motors is committed to being a workplace that is not only free of unlawful discrimination, but one that genuinely fosters inclusion and belonging. We strongly believe that providing an inclusive workplace creates an environment in which our employees can thrive and develop better products for our customers. All employment decisions are made on a non-discriminatory basis without regard to sex, race, color, national origin, citizenship status, religion, age, disability, pregnancy or maternity status, sexual orientation, gender identity, status as a veteran or protected veteran, or any other similarly protected status in accordance with federal, state and local laws. We encourage interested candidates to review the key responsibilities and qualifications for each role and apply for any positions that match their skills and capabilities. Applicants in the recruitment process may be required, where applicable, to successfully complete a role-related assessment(s) and/or a pre-employment screening prior to beginning employment. To learn more, visit How we Hire.



