Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.
Unlock Your Potential
Generate Job-Optimized Resume
One Click And Our AI Optimizes Your Resume to Match The Job Description.
Is Your Resume Optimized For This Role?
Find Out If You're Highlighting The Right Skills And Fix What's Missing
Experience Level
Senior
Qualifications
Proven experience in software development and architecture. Strong proficiency in programming languages such as Java, Python, or JavaScript. Experience with cloud technologies and agile development methodologies. Excellent problem-solving skills and ability to work in a fast-paced environment. Strong communication and collaborative skills.
About the job
As a Principal Software Engineer at ServiceNow, you will play a pivotal role in designing and developing innovative software solutions that meet the demands of our clients. You will collaborate with a talented team of engineers and product managers to deliver high-quality software while driving architectural and design decisions.
About ServiceNow
ServiceNow is a leading provider of cloud-based solutions that enable organizations to optimize their operations and improve service delivery. With a commitment to innovation and customer success, we empower businesses to transform their workflows and achieve unprecedented efficiency.
Similar jobs
1 - 20 of 245 Jobs
Search for Software Development Lifecycle Specialist
Full-time|$110K/yr - $165K/yr|Remote|Santa Clara, CA or Remote
Oklo is looking for a Software Development Lifecycle Specialist to shape how software is built, tracked, and delivered. This position is open to candidates based in Santa Clara, CA or working remotely. Role overview This role centers on improving Oklo’s software development lifecycle. The specialist will help ensure each stage meets quality standards and complies with both internal policies and external regulations. Collaboration is key: expect to work closely with teams across the company to build out processes, tools, and governance frameworks that support engineering transparency and effectiveness. Oklo is formalizing its lifecycle approach while aiming to keep the speed and flexibility of a startup. The person in this role will help define how software is scoped, monitored, governed, and released throughout the organization. No background in nuclear technology is required. Success will come from strong systems thinking, attention to detail, a proactive approach, and curiosity about the work. What you will do Develop and maintain software lifecycle standards, templates, and workflows using GitLab and Jira. Ensure traceability across requirements, design documents, code, testing, and validation activities. Work with engineers to support accurate scoping, manage backlogs, and coordinate milestones. Partner with DevOps and Engineering Infrastructure to define standards for change control and configuration management. Support audit readiness by making sure lifecycle documentation is complete and reproducible. Define lifecycle standards such as Definition of Done and release controls. Build reporting and dashboards that highlight lifecycle health, risks, and delivery status. Spot and address gaps in the software lifecycle to improve engineering workflows. Translate compliance requirements into practical engineering processes. Evaluate and recommend tooling improvements that strengthen lifecycle integrity without adding unnecessary overhead.
Join Procom Services as an Embedded Software Developer in the vibrant city of Santa Clara, California. In this role, you will leverage your expertise in embedded systems to design, develop, and implement software solutions that enhance our innovative products. You will collaborate with a talented team of engineers to push the boundaries of technology and deliver exceptional results.
Join our innovative team at Sonsoft Inc. as an Embedded Software Developer specializing in C/C++. In this role, you will contribute to designing, developing, and maintaining embedded software solutions that meet the highest quality standards. You will work closely with cross-functional teams to ensure seamless integration and functionality of our products.If you are passionate about embedded systems and looking to make a significant impact in a dynamic environment, we want to hear from you!
Join TechTrueUp as a Learning & Development Specialist, where you will play a pivotal role in enhancing organizational performance through effective training and development initiatives. You will collaborate with various departments to identify training needs and design programs that foster employee growth and engagement.
Full-time|$168K/yr - $252K/yr|On-site|Santa Clara, California
Join us at the forefront of technological innovation, as we revolutionize the data storage landscape. Embrace a culture of creativity and growth, and become a part of the most talented team in the industry.At Pure Storage, we believe in work that transforms the world, and we invite you to seize the opportunity to make your mark. Join us and explore limitless possibilities.THE ROLEAs a Senior Journey Manager, you will craft impactful buyer experiences, transforming intricate campaign strategies into fluid, cross-channel micro-journeys. As a key member of the Growth Marketing team, you will connect strategic insights with actionable execution, ensuring our messaging resonates at every stage from initial awareness to final sale. Collaborating closely with Campaign, Channel, and Marketing Operations teams, you will enhance pipeline efficiency and improve progression within the global Everpure ecosystem. Working in tandem with Marketing Operations—responsible for audience architecture, segmentation, and system execution—you will define journey logic, sequencing, and experience design to bring these initiatives to life. Your goal is to guarantee that every prospect interaction is optimized for maximum effectiveness and measurable results.WHAT YOU'LL DODesign Journey Frameworks: Develop and refine macro-journey frameworks for Everpure’s key buying groups, detailing lifecycle stages, engagement goals, and progression paths from awareness to sales engagement.Architect Cross-Channel Experiences: Create and implement micro-journeys that integrate Paid Media, Email, Web, Field Marketing, and SDR efforts into a unified buyer experience. Oversee the journey's experience layer, ensuring alignment in sequencing, messaging, channel roles, and handoffs to enhance engagement.Drive Pipeline Velocity: Establish clear entry/exit criteria and
Join our dynamic team at Sonsoft Inc. as an Embedded Software Developer specializing in C/C++. In this role, you will leverage your expertise to develop and optimize embedded software solutions for innovative projects. You will collaborate closely with cross-functional teams to ensure high-quality deliverables and contribute to the advancement of cutting-edge technologies.
Full-time|On-site|San Francisco, CA; Santa Clara, CA; New York, NY
Role overview The Senior Software Engineer II for Developer Experience at Carta will design and build tools and systems that support engineering teams. The focus is on making workflows more efficient and enabling teams to deliver high-quality products. What you will do Collaborate with cross-functional groups to identify and address challenges in developer workflows Develop and enhance tools that make software development more scalable and intuitive Use software engineering skills to create solutions that improve daily life for engineers Support systems that help Carta teams deliver products aligned with client needs Location This role is based in San Francisco, CA; Santa Clara, CA; or New York, NY.
Join our innovative team at Mindlance as a Software Engineer specializing in Development Infrastructure. In this role, you will collaborate with cross-functional teams to design, build, and maintain scalable infrastructure solutions that support our development processes. Your expertise will contribute to enhancing our systems, enabling our engineers to deliver high-quality software efficiently.
At d-Matrix, we are dedicated to unlocking the transformative power of generative AI in technology. As pioneers in software and hardware innovation, we continually redefine what is possible. Our work culture fosters respect and collaboration.We embrace humility and value open communication. Our inclusive team thrives on diverse perspectives that lead to superior solutions. We are on the lookout for individuals who are not only passionate about overcoming challenges but are also execution-oriented. Are you ready to explore your potential? Together, we can shape the limitless possibilities of AI.Location:Our headquarters is in Santa Clara, CA, but we welcome candidates from other locations within the US and Canada.The Role: Software Engineer, Developer and Qualification ToolsWhat You Will Do:Join our team responsible for creating developer and diagnostic tools for d-Matrix's state-of-the-art AI inference accelerators. You will be tasked with the design, development, enhancement, and maintenance of essential tools such as debuggers and profilers, along with hardware diagnostic tools for our cutting-edge hardware and software stack.
Full-time|$80K/yr - $90K/yr|Hybrid|Hybrid in Santa Clara, CA
At HackerRank, we empower leading companies like NVIDIA, Amazon, and Microsoft to recruit and upskill the next generation of developers based on their skills, not their resumes. Trusted by over 2,500 of the world's most innovative companies, our platform is designed to build strong engineering teams equipped for the future.As we enter an era where humans and AI collaborate seamlessly, the criteria for exceptional technical talent is evolving. We provide companies with enhanced methods to recognize and nurture future-ready skills.Our team at HackerRank is passionate about the impact of our work, focusing on the finer details to ensure our customers achieve remarkable success with products they genuinely love. We operate with a sense of urgency, believing that exceptional results stem from high standards.About the RoleAs a Software Development Engineer in Test (SDET), you will be pivotal in defining and executing our quality strategy driven by automation across web, API, and AI-centric systems.You will collaborate closely with Engineering and Product teams to embed quality into every feature, enforcing it through robust automation and safeguarding it with rigorous release gates. This is a hands-on role with significant technical depth, ownership, and impact.What You’ll DoLead and standardize test automation practices across diverse teams and services.Design, develop, and maintain scalable automation frameworks utilizing Playwright and SerenityJS.Create automated test suites in JavaScript/TypeScript for web, API, and workflow validation.Develop and sustain REST API automation using Postman or similar tools.Integrate automation seamlessly into CI/CD pipelines with Jenkins and/or GitHub Actions.Implement mandatory quality gates, preventing releases based on automation or sanity test failures.Monitor automation executions, analyze failures, and drive root-cause analysis.Conduct code reviews for automation to ensure consistency, reusability, and maintainability.Collaborate during design and story elaboration to define acceptance criteria and risk coverage.Mentor QA and engineering teams on automation frameworks, tooling, and best practices.Contribute to automation metrics, reporting, and continuous improvement initiatives.Who You Are3+ years of experience in QA Automation or as an SDET.Strong hands-on experience with Playwright and SerenityJS (JavaScript/TypeScript).Proficient in JavaScript/TypeScript for developing reliable, maintainable, and scalable automation solutions.
Company OverviewDexmate is an innovative robotics startup focused on developing versatile mobile robots capable of performing intricate manipulation tasks. We are seeking talented, passionate, and imaginative engineers to join our founding team and help enhance the manipulation capabilities of our robots. This is a full-time, on-site position based in Santa Clara, California.Key ResponsibilitiesDesign and develop both frontend and backend components for the robot management portal.Implement robust user authentication and authorization systems.Create intuitive interfaces for collecting and managing robot data.Develop frontend solutions for interacting with AI models.Utilize cloud-based technologies for portal development, incorporating SaaS solutions.Essential QualificationsA minimum of 5 years of experience in full-stack software development.Proficient in systematic programming practices and large-scale project development.Frontend technologies: React, Vue.js, or Svelte.Backend technologies: Node.js, Python, or Rust.Strong experience with database systems (SQL/PostgreSQL).Familiarity with user management systems such as Auth0, Stack Auth, or Firebase Auth.Experience with CI/CD pipelines.Preferred QualificationsKnowledge in robotics or IoT.Understanding of machine learning principles.Skills in data visualization.Experience with cloud platforms (AWS, Azure, GCP).Experience in developing applications utilizing VLM and LLM.
At d-Matrix, we are dedicated to unlocking the full potential of generative AI to revolutionize technology. Our company stands at the cutting edge of both software and hardware innovation, continuously expanding the limits of what is achievable. We foster a culture of collaboration and mutual respect.We hold humility in high regard and prioritize open communication. Our inclusive team thrives on diverse perspectives, driving us toward superior solutions. We are on the lookout for passionate individuals eager to face challenges and committed to execution. Are you ready to discover your playground? Together, we can explore the boundless opportunities of AI.Location:This position is Hybrid, requiring in-office attendance at our Santa Clara, CA headquarters 3-5 days per week.The Role: Staff Software Engineer - KernelsYour Responsibilities:As a key member of the team, you will contribute to the productization of the software stack for our AI compute engine. You will take charge of developing, enhancing, and maintaining software kernels for next-generation AI hardware. Your expertise in building software kernels for hardware architectures is essential. A robust understanding of various hardware architectures and the ability to map algorithms effectively is required. You will also need to translate computational graphs generated by AI frameworks into the underlying architecture. Your experience spans all facets of the full-stack toolchain, allowing you to navigate the intricacies of optimizing and balancing hardware-software co-design. You'll deliver scalable software solutions within tight development timelines, collaborating closely with compiler specialists and engaging with both software (ML, systems) and hardware (mixed signal, DSP, CPU) experts within the company.Your Qualifications:Minimum:MS in Computer Engineering, Mathematics, Physics, or a related field with 5+ years of industry experience; or a PhD in a related discipline with at least 1 year of experience.Thorough understanding of computer architecture, data structures, system software, and foundational machine learning concepts.Proficiency in C/C++ and Python development within Linux environments, utilizing standard development tools.Experience in algorithm implementation using high-level languages such as C/C++ and Python.
CyberArk Software Ltd. is hiring a Software Development Engineer in Test (SDET) for its Santa Clara office. This hybrid position joins the Research and Development team, focusing on improving the quality and reliability of software products. Role overview This SDET role centers on automating testing workflows and working closely with developers to support integration and smooth product functionality. The position requires a balance of development and testing skills, with a strong interest in software quality assurance. What you will do Enhance software quality by designing and implementing automated tests Collaborate with developers to ensure seamless integration Contribute to the continuous improvement of testing processes Requirements Experience in both software development and testing Comfort working in a hybrid schedule in Santa Clara Interest in tackling challenges in software quality assurance Ability to thrive in a fast-paced team setting
Join ServiceNow as a Senior Software Engineer and contribute to the development of innovative software solutions. In this role, you will be responsible for designing, coding, and enhancing software applications that support our clients in achieving their business objectives. You will collaborate with cross-functional teams, ensuring high-quality deliverables and performance optimization.
Full-time|$135.1K/yr - $159K/yr|On-site|Santa Clara, CA
WHO WE ARE: At Aviatrix, we empower enterprises to secure their cloud workloads effectively. Our innovative solution, the Aviatrix Cloud Native Security Fabric (CNSF), provides comprehensive runtime security and enforcement directly within the cloud application infrastructure. Unlike traditional cybersecurity approaches that focus solely on securing entry points, our platform closes existing gaps, enhancing visibility and control for organizations. Join us in driving developer velocity and embracing the future of AI and serverless technologies. For more details, visit www.aviatrix.ai.ABOUT THE ROLE:We are seeking a motivated Software Development Engineer in Test (SDET) to become an integral part of the Aviatrix Test Infrastructure team. You will be responsible for maintaining and enhancing our hermetic integration test framework, developing testing tools and dashboards, and supporting developers across Aviatrix in delivering high-quality software solutions. This position is ideal for early-career engineers passionate about quality assurance, test automation, and improving developer productivity within a dynamic and collaborative environment.
Join our dynamic team at Mindlance as a Senior Software Engineer. In this pivotal role, you will leverage your extensive experience in software development to drive innovative solutions and contribute to impactful projects. Collaborate with cross-functional teams to design, develop, and maintain high-quality software systems that meet our clients' needs.
We are seeking a highly skilled Senior Software Engineer to join our dynamic team at Mindlance. In this role, you will be responsible for designing, developing, and maintaining high-quality software solutions. You will collaborate with cross-functional teams to deliver innovative solutions that meet the needs of our clients.
Join the innovative team at Jobs for Humanity as a Scientific Software Engineer! In this role, you will collaborate with cross-functional teams to develop and optimize scientific software applications that drive our mission to improve accessibility for all. You'll be involved in all stages of the software development lifecycle, from requirements gathering to design, implementation, and testing.
As a Principal Software Engineer at ServiceNow, you will play a pivotal role in designing and developing innovative software solutions that meet the demands of our clients. You will collaborate with a talented team of engineers and product managers to deliver high-quality software while driving architectural and design decisions.
Join our innovative team at Integrated Resources, Inc. as a Software Research Engineer. In this pivotal role, you will leverage cutting-edge technologies to conduct in-depth research, develop software solutions, and drive the advancement of our products. If you are passionate about software engineering and research, we want to hear from you!
Dec 16, 2016
Sign in to browse more jobs
Create account — see all 245 results
Tailoring 0 resumes…
Tailoring 0 resumes…
We'll move completed jobs to Ready to Apply automatically.