Senior Software Application Engineer jobs at Workday - 172 jobs
Sr. SDET Engineer
Workday 4.8
Senior software application engineer job at Workday
Your work days are brighter here.
We're obsessed with making hard work pay off, for our people, our customers, and the world around us. As a Fortune 500 company and a leading AI platform for managing people, money, and agents, we're shaping the future of work so teams can reach their potential and focus on what matters most. The minute you join, you'll feel it. Not just in the products we build, but in how we show up for each other. Our culture is rooted in integrity, empathy, and shared enthusiasm. We're in this together, tackling big challenges with bold ideas and genuine care. We look for curious minds and courageous collaborators who bring sun-drenched optimism and drive. Whether you're building smarter solutions, supporting customers, or creating a space where everyone belongs, you'll do meaningful work with Workmates who've got your back. In return, we'll give you the trust to take risks, the tools to grow, the skills to develop and the support of a company invested in you for the long haul. So, if you want to inspire a brighter work day for everyone, including yourself, you've found a match in Workday, and we hope to be a match for you too.
About the Team
We are a diverse team, that builds and handles the CI/CD pipelines for authentication and security features, ensuring that code changes are efficiently tested, and deployed. Our primary focus is on maintaining stability, improving automation, and encouraging continuous improvement to empower security teams to deliver features more rapidly and with greater assurance.
About the Role
Join our team as a Sr. SDET Engineer (P4) and play a pivotal role in ensuring the reliability and quality of our platform. You will work closely with development engineers, product and engineering managers to deliver reliable functionality for our platform. You will help streamline UI development core services and build a cohesive set of developer tools and automation. You will contribute to test automation, performance improvements, test stabilization and improve our continuous integration pipeline. Mentor and learn from other team members through pair programming, code reviews, brown bag sessions, etc.
About You
Basic Qualification
8+ years of proven experience delivering hands-on coding and scripting using modern languages in automation, with a focus on Java.
4+ years of experience building CI/CD pipelines, ensuring robust and stable build pipeline systems (Jenkins, Github, Bitbucket)
Champion code quality relentlessly by reviewing code, delivering reliable unit, integration, and system-level tests that run on our platform.
Experience in crafting test strategies and automation for platform as well as feature focused teams.
Experience in designing and implementing scalable, robust, and performant automation frameworks from the ground up.
Proficiency in modern automation tools and technologies; experience with Selenium, TestNG, Playwright, Cucumber.
Improve platform scalability by implementing effective performance and load testing strategies.
Experience with cloud platforms (e.g., AWS, Azure, GCP) for deploying and testing applications.
Experience with integration technologies (e.g., RESTful APIs, message queues).
Proven collaboration skills with product management, engineering team, and other collaborators to ensure quality throughout the application development.
Other Qualifications:
Excellent verbal and written communication skills.
Experience in cross team quality partnerships.
Passionate about learning & exploring new technologies & tools.
Workday Pay Transparency Statement
The annualized base salary ranges for the primary location and any additional locations are listed below. Workday pay ranges vary based on work location. As a part of the total compensation package, this role may be eligible for the Workday Bonus Plan or a role-specific commission/bonus, as well as annual refresh stock grants. Recruiters can share more detail during the hiring process. Each candidate's compensation offer will be based on multiple factors including, but not limited to, geography, experience, skills, job duties, and business need, among other things. For more information regarding Workday's comprehensive benefits, please click here.
Primary Location: USA.CA.Pleasanton
Primary Location Base Pay Range: $156,800 USD - $235,200 USD
Additional US Location(s) Base Pay Range: $131,500 USD - $235,200 USD
Our Approach to Flexible Work
With Flex Work, we're combining the best of both worlds: in-person time and remote. Our approach enables our teams to deepen connections, maintain a strong community, and do their best work. We know that flexibility can take shape in many ways, so rather than a number of required days in-office each week, we simply spend at least half (50%) of our time each quarter in the office or in the field with our customers, prospects, and partners (depending on role). This means you'll have the freedom to create a flexible schedule that caters to your business, team, and personal needs, while being intentional to make the most of time spent together. Those in our remote "home office" roles also have the opportunity to come together in our offices for important moments that matter.
Pursuant to applicable Fair Chance law, Workday will consider for employment qualified applicants with arrest and conviction records.
Workday is an Equal Opportunity Employer including individuals with disabilities and protected veterans.
Are you being referred to one of our roles? If so, ask your connection at Workday about our Employee Referral process!
At Workday, we value our candidates' privacy and data security. Workday will never ask candidates to apply to jobs through websites that are not Workday Careers.
Please be aware of sites that may ask for you to input your data in connection with a job posting that appears to be from Workday but is not.
In addition, Workday will never ask candidates to pay a recruiting fee, or pay for consulting or coaching services, in order to apply for a job at Workday.
$131.5k-235.2k yearly Auto-Apply 45d ago
Looking for a job?
Let Zippia find it for you.
Senior ML Engineer: Build & Deploy Scalable Models
Intuit Inc. 4.8
Mountain View, CA jobs
A leading company in the Bay Area seeks a Senior Data Scientist to join their vibrant team. You will be responsible for data wrangling, feature engineering, and deploying machine learning models. The role involves collaboration with product managers and engineers, ensuring data is ready for machine learning applications. Competitive compensation and benefits are offered, with a strong pay-for-performance approach.
#J-18808-Ljbffr
$129k-164k yearly est. 1d ago
Distributed Cloud Engineering Leader
F5 Networks, Inc. 4.6
San Jose, CA jobs
A leading network and security company is seeking an Engineering Sr Manager to lead a team building and operating distributed cloud services. The role requires over 10 years of softwareengineering experience, including significant leadership experience. The successful candidate will drive engineering best practices, ensure secure and scalable solutions, and collaborate across teams. This position is hybrid, allowing flexibility in work location, and offers an attractive salary range between $216,800 and $325,200, complemented by various benefits.
#J-18808-Ljbffr
$216.8k-325.2k yearly 4d ago
Senior Revenue Accounting Lead, ASC 606 (Remote)
Twilio 4.5
San Francisco, CA jobs
A leading communications company seeks a Senior Manager, Technical Revenue Accounting to lead accounting compliance and policy development. This role involves mentoring a team, managing complex contracts, and ensuring alignment with ASC 606. The successful candidate will possess extensive technical accounting experience, exceptional analytical skills, and proven leadership abilities. The position is remote, fostering a collaborative environment, and offers competitive pay with a comprehensive benefits package including healthcare and generous leave policies.
#J-18808-Ljbffr
$147k-206k yearly est. 4d ago
Senior Revenue Accounting Lead, ASC 606 (Remote)
Twilio 4.5
San Francisco, CA jobs
A leading cloud communications company is seeking a Senior Manager, Technical Revenue Accounting. This role will involve leading the evaluation and implementation of revenue recognition policies and managing a team responsible for complex customer contracts. The ideal candidate has over 8 years of technical accounting experience, strong leadership skills, and expertise in ASC 606. Join a remote-first team that values diverse experiences and promotes a culture of connection and inclusion.
#J-18808-Ljbffr
A leading technology company seeks a Sr HRBP Manager to collaborate with senior leaders in engineering. This remote position requires 10+ years of HRBP experience, focusing on talent strategies and building high-ROI programs. The ideal candidate will have a deep understanding of engineering organizations and exceptional coaching skills to drive organizational success. Key responsibilities include consultative approaches, maintaining confidentiality, and leveraging analytics for outcomes.
#J-18808-Ljbffr
$147k-206k yearly est. 3d ago
Staff Software Developer (Data Foundation)
Fortinet 4.8
Sunnyvale, CA jobs
Be a valuable member of the team that owns and operates high-availability, cross-cloud, large-volume, distributed data processing system that is one of the foundational pieces of Fortinet's Cloud security platform. Design and implement resilient, flexible, and highly scalable, distributed platforms for collecting, storing and processing Petabytes per day.
Responsibilities:
Design and develop services to scale to massive customer accounts in the cloud
Design and develop the service to scale to massive customer accounts in the cloud
Develop functional specifications and design documents by collaborating with stakeholders
Write high quality, well documented, and well-tested code
Participate in code and design reviews
Design, build, test, and operate highly scalable, highly available, cost-effective, mission-critical, distributed services
Build roadmaps and goals in partnership with engineering and product teams
Work cross-functionally with other Engineering, Product Management, Support, Sales teams as well as Customers
Inform strategic build-vs-buy decisions
Demonstrate good communication skills and present work to company leadership and at company-wide events
Help recruit other Engineers
Actively participate in recruiting other Engineers
Mentor less experienced Engineers
Required Qualifications:
Bachelor's degree in Computer Science or related, relevant field
Solid foundation in Computer science fundamentals
Expertise in building large scale distributed systems
10+ years plus of relevant backend software development experience
Preferred Qualifications:
Designed and implemented high volume, mission-critical, services
Experience working with Spark, Iceberg, and distributed systems a major plus
Leveraged major public cloud providers to build mission-critical, high volume services
Implemented scalable microservices using languages like Java/Go/Rust. Python experience would be beneficial
Contributed to the development of the following types of distributed systems or used one or more at high volume or criticality - messages queues, query processors, control planes, task schedulers
Experience working in big data compute and storage technologies (like Spark, Iceberg, Flink, etc.,) is highly preferred
Worked closely with the operations team in a fast-moving CI/CD environment
The US base salary range for this full-time position is $175,000-$245,000. Fortinet offers employees a variety of benefits, including medical, dental, vision, life and disability insurance, 401(k), 11 paid holidays, vacation time, and sick time as well as a comprehensive leave program.
Wage ranges are based on various factors including the labor market, job type, and job level. Exact salary offers will be determined by factors such as the candidate's subject knowledge, skill level, qualifications, experience, and geographic location.
All roles are eligible to participate in the Fortinet equity program, Bonus eligibility is reviewed at time of hire and annually at the Company's discretion.
Why Join Us:
We encourage candidates from all backgrounds and identities to apply. We offer a supportive work environment and a competitive Total Rewards package to support you with your overall health and financial well-being. Embark on a challenging, enjoyable, and rewarding career journey with Fortinet. Join us in bringing solutions that make a meaningful and lasting impact to our 660,000+ customers around the globe.
#LI-BHAVYA
#GD
$175k-245k yearly Auto-Apply 60d+ ago
Senior/Staff Software Engineer
Fortinet 4.8
Sunnyvale, CA jobs
Fortinet is looking for a Senior/Staff SoftwareEngineer on the FortiCNAPP Team! Be a valuable team member that owns and operates high-availability, cross-cloud, large-volume, data processing system that is one of the foundational pieces of Fortinet-Lacework's Cloud security platform. Design and implement resilient, flexible, and highly scalable platforms for collecting and processing terabytes per day.
Responsibilities
Design and develop services to scale to massive customer accounts in the cloud
Develop functional specifications and design documents by collaborating with stakeholders
Write high quality, well documented, and well-tested code
Participate in code and design reviews
Design, build, test, and operate highly scalable, highly available, cost-effective, mission-critical services
Build roadmaps and goals in partnership with engineering and product teams
Work cross-functionally with other Engineering, Product Management, Support, Sales teams as well as Customers
Inform strategic build-vs-buy decisions
Demonstrate good communication skills and present work to group leadership and at group-wide events
Actively participate in recruiting other Engineers
Mentor less experienced Engineers
Minimum Qualifications
Bachelor's degree in Computer Science or related, relevant field
Solid foundation in Computer science fundamentals
6+ years of relevant experience
Implemented scalable microservices using languages like Java/Go/Rust. Python experience would be beneficial
Experience in one or more data stores and technologies including SQL Databases, Snowflake, Postgres, Redshift, Hadoop, Cassandra, Lakehouse etc.
Ability to build systems that balance scalability, availability, and latency
Great communication skills and a team player
Preferred Qualifications
Used at scale or contributed to the development of the following types of distributed systems - messages brokers (Kafka, SQS), API and application servers (REST, GRPC)
Used at scale or contributed to the development of services in the Cloud (AWS, GCP, Azure)
Experience in containerized deployment or Kubernetes.
Experience in graph data algorithms and processing.
Built, tested and operated mission critical services and demonstrated service ownership by continuous improvement of services; considering performance, cost and efficiency; being on-call for their services
Fortinet offers employees a variety of benefits, including medical, dental, vision, life and disability insurance, 401(k), 11 paid holidays, vacation time, and sick time as well as a comprehensive leave program.
Wage ranges are based on various factors including the labor market, job type, and job level. On target earnings for this position is expected to be $185,000 - $265,000 per year. Exact salary offers will be determined by factors such as the candidate's subject knowledge, skill level, qualifications, experience, and geographic location.
All roles are eligible to participate in the Fortinet equity program, and this position is also eligible for commissions based on the terms of the Sales Compensation Plan
$185k-265k yearly Auto-Apply 19d ago
Senior/Staff Software Engineer
Fortinet Inc. 4.8
Sunnyvale, CA jobs
Fortinet is looking for a Senior/Staff SoftwareEngineer on the FortiCNAPP Team! Be a valuable team member that owns and operates high-availability, cross-cloud, large-volume, data processing system that is one of the foundational pieces of Fortinet-Lacework's Cloud security platform. Design and implement resilient, flexible, and highly scalable platforms for collecting and processing terabytes per day.
Responsibilities
* Design and develop services to scale to massive customer accounts in the cloud
* Develop functional specifications and design documents by collaborating with stakeholders
* Write high quality, well documented, and well-tested code
* Participate in code and design reviews
* Design, build, test, and operate highly scalable, highly available, cost-effective, mission-critical services
* Build roadmaps and goals in partnership with engineering and product teams
* Work cross-functionally with other Engineering, Product Management, Support, Sales teams as well as Customers
* Inform strategic build-vs-buy decisions
* Demonstrate good communication skills and present work to group leadership and at group-wide events
* Actively participate in recruiting other Engineers
* Mentor less experienced Engineers
Minimum Qualifications
* Bachelor's degree in Computer Science or related, relevant field
* Solid foundation in Computer science fundamentals
* 6+ years of relevant experience
* Implemented scalable microservices using languages like Java/Go/Rust. Python experience would be beneficial
* Experience in one or more data stores and technologies including SQL Databases, Snowflake, Postgres, Redshift, Hadoop, Cassandra, Lakehouse etc.
* Ability to build systems that balance scalability, availability, and latency
* Great communication skills and a team player
Preferred Qualifications
* Used at scale or contributed to the development of the following types of distributed systems - messages brokers (Kafka, SQS), API and application servers (REST, GRPC)
* Used at scale or contributed to the development of services in the Cloud (AWS, GCP, Azure)
* Experience in containerized deployment or Kubernetes.
* Experience in graph data algorithms and processing.
* Built, tested and operated mission critical services and demonstrated service ownership by continuous improvement of services; considering performance, cost and efficiency; being on-call for their services
Fortinet offers employees a variety of benefits, including medical, dental, vision, life and disability insurance, 401(k), 11 paid holidays, vacation time, and sick time as well as a comprehensive leave program.
Wage ranges are based on various factors including the labor market, job type, and job level. On target earnings for this position is expected to be $185,000 - $265,000 per year. Exact salary offers will be determined by factors such as the candidate's subject knowledge, skill level, qualifications, experience, and geographic location.
All roles are eligible to participate in the Fortinet equity program, and this position is also eligible for commissions based on the terms of the Sales Compensation Plan
$185k-265k yearly Auto-Apply 19d ago
Staff Software Engineer
Fortinet 4.8
Sunnyvale, CA jobs
Fortinet is looking for a Staff SoftwareEngineer on the FortiCNAPP Team! Be a valuable member of the team that owns and operates high-availability, cross-cloud, large-volume, data processing system that is one of the foundational pieces of Fortinet-Lacework's Cloud security platform. Design and implement resilient, flexible, and highly scalable platforms for collecting and processing terabytes per day.
Responsibilities
Design and develop services to scale to massive customer accounts in the cloud
Develop functional specifications and design documents by collaborating with stakeholders
Write high quality, well documented, and well-tested code
Participate in code and design reviews
Design, build, test, and operate highly scalable, highly available, cost-effective, mission-critical services
Build roadmaps and goals in partnership with engineering and product teams
Work cross-functionally with other Engineering, Product Management, Support, Sales teams as well as Customers
Inform strategic build-vs-buy decisions
Demonstrate good communication skills and present work to group leadership and at group-wide events
Actively participate in recruiting other Engineers
Mentor less experienced Engineers
Minimum Qualifications
Bachelor's degree in Computer Science or related, relevant field
Solid foundation in Computer science fundamentals
8+ years of relevant experience
Implemented scalable microservices using languages like Java/Go/Rust. Python experience would be beneficial
Experience in one or more data stores and technologies including SQL Databases, Snowflake, Postgres, Redshift, Hadoop, Cassandra, Lakehouse etc.
Ability to build systems that balance scalability, availability, and latency
Great communication skills and a team player
Preferred Qualifications
Used at scale or contributed to the development of the following types of distributed systems - messages brokers (Kafka, SQS), API and application servers (REST, GRPC)
Used at scale or contributed to the development of services in the Cloud (AWS, GCP, Azure)
Experience in containerized deployment or Kubernetes.
Experience in graph data algorithms and processing.
Built, tested and operated mission critical services and demonstrated service ownership by continuous improvement of services; considering performance, cost and efficiency; being on-call for their services
Fortinet offers employees a variety of benefits, including medical, dental, vision, life and disability insurance, 401(k), 11 paid holidays, vacation time, and sick time as well as a comprehensive leave program.
Wage ranges are based on various factors including the labor market, job type, and job level. On target earnings for this position is expected to be $200,000 - $240,000 per year. Exact salary offers will be determined by factors such as the candidate's subject knowledge, skill level, qualifications, experience, and geographic location.
All roles are eligible to participate in the Fortinet equity program, and this position is also eligible for commissions based on the terms of the Sales Compensation Plan
$200k-240k yearly Auto-Apply 60d+ ago
Staff Software DevQA Engineer(End-to-End Testing)
Fortinet 4.8
Santa Clara, CA jobs
Responsibilities
Design and execute end-to-end testing for client, control plane, and media plane components.
Develop automated test suites covering functional, performance, and regression testing.
Collaborate closely with developers to identify, reproduce, and resolve defects.
Maintain test environments and continuous integration pipelines.
Document test plans, test cases, and results clearly for release readiness.
Requirements
Experience in software testing across web, desktop, and mobile applications.
Familiarity with automation frameworks (e.g., Playwright, Cypress, Selenium, Appium).
Knowledge of API testing (Postman, Newman, or Python-based tools).
Understanding of real-time communication testing (signaling, media validation) is a plus.
Strong analytical and problem-solving skills; attention to detail
The US base salary range for this full-time position is $140,600-$171,800. Fortinet offers employees a variety of benefits, including medical, dental, vision, life and disability insurance, 401(k), 11 paid holidays, vacation time, and sick time as well as a comprehensive leave program.
Wage ranges are based on various factors including the labor market, job type, and job level. Exact salary offers will be determined by factors such as the candidate's subject knowledge, skill level, qualifications, experience, and geographic location.
All roles are eligible to participate in the Fortinet equity program, Bonus eligibility is reviewed at time of hire and annually at the Company's discretion.
$140.6k-171.8k yearly Auto-Apply 60d+ ago
Software Developer II - Geoprocessing and Map Viewer Analysis
Esri 4.4
Redlands, CA jobs
If you are passionate about geospatial analysis and interested in unlocking the power of geoprocessing analysis tools/functions to the wider public, we invite you to join our highly agile, collaborative and innovative Map Viewer Analysis team as a Software Developer. We are looking for a highly motivated and technical backend developer to help us ensure that our wide range of analysis tools are easy to use, performant, scalable, and robust across different environments, including desktop, online, and enterprise.
Responsibilities
Develop scripts to facilitate the execution of a wide range of geoprocessing tools across different environments
Enhance the current web analysis framework to accommodate diverse data sources, ensuring a seamless user experience in performing spatial analysis in different web environments
Expand and troubleshoot existing Python and C++ geoprocessing tools in various web-based environments
Improve the ArcGIS Server and Geoprocessing framework to better handle web-client requests
Enhance the workflows for deploying analysis frameworks and monitoring production performance
Build and ship quality software by working effectively in an agile, highly interactive, and creative team environment
Collaborate and communicate with engineers and product management on design, testing, and documentation
Requirements
2+ years of Python programming
Experience in C++ or other object-oriented programming languages (such as C# or Java)
Knowledge of various Python modules such as arcpy, pandas, requests, and pytest
Proficiency in web backend development, including implementation of RESTful APIs
Bachelor's degree in Geography, Statistics, Mathematics, Computer Science, or related field
Recommended Qualifications
Master's degree or PhD in Geography, Statistics, Mathematics, Computer Science, or related field
Knowledge of Agile development methodologies
Proficiency in ArcObjects, Geodatabase, and Geoprocessing frameworks
Knowledge of devops techniques such as Jenkins, Github actions, and Grafana
Proficiency in ArcGIS suite of products, such as ArcGIS Pro, Online, and Enterprise
Strong problem-solving and debugging skills
Knowledge of GIS client technologies, such as ArcGIS Javascript API
Prior experience with software development and release of commercial software products
#LI-AL1
$89k-116k yearly est. Auto-Apply 9d ago
Software Developer II - ModelBuilder, ArcGIS Pro
Esri 4.4
Redlands, CA jobs
We are seeking a talented programmer who enjoys coding powerful and intuitive desktop software. This role offers a fulfilling career in software development, where you will design and create both user-friendly frontends and robust backend functions and APIs. You will work with software that visualizes and automates analytical workflows.
Join the ModelBuilder team and help us develop innovative new capabilities for analytical modeling. This is a great opportunity to be part of a fast-paced and agile team as we support the work of our large global customer base, who are solving critical problems using spatial analysis and ModelBuilder in Esri's Desktop GIS product, ArcGIS Pro.
Responsibilities
Build the next generation workflow-based diagramming interface and user experiences for ArcGIS Pro that allows simple or complex sequences of tools to run efficiently
Follow design patterns, development methodologies, and deployment techniques using C++, C#, .NET, MVVM, and WPF
Find, analyze, and fix bugs and performance problems whenever they occur in the software
Build and ship quality software by working effectively in an agile, highly interactive, and creative team environment
Work closely with product specialists and software designers to create innovative new ModelBuilder capabilities
Become an expert in interaction patterns and use of the third-party diagramming library and supporting backend APIs and framework used by ModelBuilder
Contribute to and run unit tests to ensure high quality development free of regressions
Requirements
2+ years of experience in C/C++/C# or related languages
Knowledge of asynchronous programming patterns and parallel processing methods
Firm understanding of object-oriented design, data structures, and design patterns
Ability to clearly analyze and describe problems, and propose solutions
Be a very enthusiastic team collaborator
Friendly attitude and ability to work closely with a team of software developers, product engineers, and others to build quality software in a constantly evolving agile environment
Bachelor's degree in computer science or a related field
Recommended Qualifications
Master's degree in computer science or a related field
Familiarity with Esri products or similar GIS or spatial software
Experience designing and developing UI/UX that simplifies complex workflows, while keeping designs flexible for handling unknown scenarios
Knowledge of scripting languages like Python
Experience in areas of data analysis
Experience with development and release of commercial software products
Experience with Agile software development using Scrum
Experience writing testable (or test-driven) software
#LI-AL1
$89k-116k yearly est. Auto-Apply 9d ago
Software Developer II - Conflation, ArcGIS Pro
Esri 4.4
Redlands, CA jobs
The geoprocessing development team works to support a framework and comprehensive suite of 2,000+ geoprocessing tools in ArcGIS Pro. Here you can make a difference to the GIS community, building software functionality in ArcGIS Pro for feature matching, change detection, attributes transfer, spatial adjustments, and more.
As a software developer, you will help develop tools and workflows that solve complex geospatial problems. This is a great opportunity to work with a dedicated team as we support worldwide customers who are maintaining and updating their geographic databases from multiple sources for accurate spatial analysis and multi-scale mapping.
Come join the Conflation development team if you want to help build software used by thousands of organizations around the world!
Responsibilities
Build conflation tools using new or enhanced algorithms that allow users to reconcile differences and apply changes among multiple data sources efficiently
Build and ship quality software by working effectively in a highly interactive and coordinated team environment
Use pattern recognition, similarity analysis, statistical measures, and other computational geometry techniques in conflation processes to produce reliable results
Participate in research and development of new ideas and approaches that match or exceed the existing quality
Research and implement strategies and processes to ensure scalability for large data volume
Explore the use of progressive or optimization approaches to improve conflation accuracy
Explore hybrid methods and tools for conflation with additional data sources, such as imagery, lidar, and GPS
Ultimately, help build and deliver an integrated conflation management system
Follow design patterns, development methodologies, and deployment techniques
Find, analyze, and fix bugs and performance problems whenever they occur in the software
Contribute to and run tests to ensure high quality development free of regressions
Requirements
2+ years of experience with C++ or related software developing languages
Firm understanding of object-oriented design, data structures, and design patterns
Ability to clearly analyze and describe problems, and propose solutions
Knowledge of asynchronous programming patterns and parallel processing methods
Friendly, respectful, and open-minded attitude
Ability to collaborate with a team of software developers, product engineers, and others to build quality software and meet user demands
An enthusiastic and self-motivated team player
Bachelor's degree in computer science, computational geometry, or a related field
Recommended Qualifications
Master's degree in computer science, computational geometry, or a related field
Knowledge about machine learning or AI
Knowledge of scripting languages like Python
Familiarity with C#, .NET, MVVM, and WPF
Familiarity with Esri products or similar GIS software
Experience with development and release of commercial software products
Experience writing testable (or test-driven) software
Experience in data quality, data integration, and spatial analysis
Knowledge of cartography and multi-scale mapping
#LI-AL1
$89k-116k yearly est. Auto-Apply 9d ago
C# / .NET Software Engineer II - ArcGIS Online
Esri 4.4
Redlands, CA jobs
We welcome you to join our ArcGIS Online group (Azure), a product used by thousands of organizations around the world to maintain infrastructure, manage natural resources, respond to disasters, and more. Esri's ArcGIS Online hosted services allow our users to expose a map or dataset on the web without having their own GIS server.
As a Software Development Engineer on our team, you'll help build next-generation, innovative services. You'll have the opportunity to solve problems with distributed systems and develop web services while leveraging and strengthening your C#/.NET skills. As you do this, you'll work alongside teammates who are dedicated to bringing excellent software to Esri's users and collaborating with one another to ensure things get done.
Responsibilities
Create web service and UX components that follow industry-standard design patterns, development methodologies, and deployment models
Assist in bringing excellent software to the ArcGIS Online platform
Take ownership of code quality and SRE-type operations within assigned areas of the platform
Work closely with other developers to design and develop quality APIs that scale to millions of users
Write comprehensive technical design specifications and support documentation
Contribute to code reviews by providing constructive feedback and ensuring adherence to best practices
Debug, troubleshoot, and resolve complex issues in distributed systems and web services
Optimize performance of APIs and backend services for scalability, reliability, observability, and responsiveness
Collaborate cross-functionally with QA engineers, product managers, and UI/UX teams to deliver end-to-end solutions
Participate in continuous integration and deployment (CI/CD) processes to improve release cycles and automation
Stay current with emerging technologies and recommend tools or approaches to improve development efficiency
Requirements
2+ years of software development experience in C# and .NET
Understanding of the web and protocols
Knowledge of SQL with experience in ASP.NET and Entity Framework
Knowledge of cloud platforms (Azure, Amazon Web Services) and NoSQL databases
Experience with RESTful web services, distributed systems, and cloud computing
Experience with IIS (Internet Information Services) web server software packages
Knowledge of agile software development methodologies (Scrum)
Good communication skills to effectively convey technical challenges and discuss solutions
Bachelor's degree in computer science, engineering, or mathematics or related technology field
Recommended Qualifications
Experience with CI/CD systems (Jenkins/Travis/CircleCI)
Master's degree in computer science, engineering, mathematics, or related technology field
#LI-TA1
$84k-108k yearly est. Auto-Apply 11d ago
Software Engineer 3 -PlatSec Cryptographic Trust
F5 Networks 4.6
San Jose, CA jobs
At F5, we strive to bring a better digital world to life. Our teams empower organizations across the globe to create, secure, and run applications that enhance how we experience our evolving digital world. We are passionate about cybersecurity, from protecting consumers from fraud to enabling companies to focus on innovation.
Everything we do centers around people. That means we obsess over how to make the lives of our customers, and their customers, better. And it means we prioritize a diverse F5 community where each individual can thrive.
About the F5 Platform Security Team:
The team provides services and support to F5 development teams in all phases of the Secure Development Lifecycle - including Secure code review, Pen-testing, Threat modeling and analysis, best development practices training, security testing and certifications, vulnerability response, and management.
SoftwareEngineer III (SE III) - PKI/PQC Engineer
Role Overview:
The SoftwareEngineer III will contribute to the design, development, and automation of PKI and PQC solutions. This role focuses on integrating certificate management into cloud systems, enhancing process automations, and ensuring security standards. The role operates under guidance from the Principal Engineer and involves collaboration across various teams.
Key Responsibilities:
Develop secure PKI implementations for TLS certificate management, key rotations, and cryptographic operations.
Support the automation of PKI workflows using scripting languages (Python, PowerShell) and DevSecOps tools (Ansible, Terraform).
Contribute to integrating PKI services into hybrid and cloud environments like AWS, Azure, and Kubernetes.
Assist the team in ensuring system security, certificate integrity, and cryptographic efficiency.
Monitor and troubleshoot PKI system performance to eliminate bottlenecks and vulnerabilities.
Collaborate with cross-functional teams to deliver cryptographic solutions aligned with organizational goals.
Technical Skills:
Hands-on experience with PKI processes, key management, and cryptographic standards (RSA, ECC).
Knowledge of scripting or automation tools for optimizing workflows (Python, PowerShell, Terraform).
Basic understanding of PQC concepts and transitioning systems to modern cryptographic standards.
Familiarity with TLS protocols and certificate management processes.
Core Competencies:
Strong team collaboration and communication skills.
Problem-solving ability in certificate lifecycle management challenges.
Adaptability to learn and apply emerging cryptographic technologies.
Attention to detail for system security and process optimization.
Research & Intellectual Contributions:
Technical White Papers: Publication of research in cryptography, PKI, or PQC in renowned journals, conferences (e.g., IEEE, ACM, BlackHat, RSAC).
Patents: Authored patents in cryptography, innovative PKI solutions, or other digital security technologies demonstrating original contributions to the field.
Certifications Preferred
Certified Cryptography Engineer (CCE)/ Certified Cybersecurity Technician (CCT)
Certified Information Systems Security Professional (CISSP)
Certified Kubernetes Administrator (CKA)
Education
Bachelor's degree in Computer Science, Cybersecurity, Electrical/Computer Engineering, or a related field.
Master's degree in Cybersecurity, Cryptography, or a related field is highly desirable.
#LI-ZB1
The Job Description is intended to be a general representation of the responsibilities and requirements of the job. However, the description may not be all-inclusive, and responsibilities and requirements are subject to change.
The annual base pay for this position is: $149,600.00 - $224,400.00
F5 maintains broad salary ranges for its roles in order to account for variations in knowledge, skills, experience, geographic locations, and market conditions, as well as to reflect F5's differing products, industries, and lines of business. The pay range referenced is as of the time of the job posting and is subject to change.
You may also be offered incentive compensation, bonus, restricted stock units, and benefits. More details about F5's benefits can be found at the following link:
*******************************************
. F5 reserves the right to change or terminate any benefit plan without notice.
Please note that F5 only contacts candidates through F5 email address (ending with @f5.com) or auto email notification from Workday (ending with f5.com or @myworkday.com).
Equal Employment Opportunity
It is the policy of F5 to provide equal employment opportunities to all employees and employment applicants without regard to unlawful considerations of race, religion, color, national origin, sex, sexual orientation, gender identity or expression, age, sensory, physical, or mental disability, marital status, veteran or military status, genetic information, or any other classification protected by applicable local, state, or federal laws. This policy applies to all aspects of employment, including, but not limited to, hiring, job assignment, compensation, promotion, benefits, training, discipline, and termination. F5 offers a variety of reasonable accommodations for candidates. Requesting an accommodation is completely voluntary. F5 will assess the need for accommodations in the application process separately from those that may be needed to perform the job. Request by contacting accommodations@f5.com.
$149.6k-224.4k yearly Auto-Apply 53d ago
Software Engineer III
F5, Inc. 4.6
San Jose, CA jobs
At F5, we strive to bring a better digital world to life. Our teams empower organizations across the globe to create, secure, and run applications that enhance how we experience our evolving digital world. We are passionate about cybersecurity, from protecting consumers from fraud to enabling companies to focus on innovation.
Everything we do centers around people. That means we obsess over how to make the lives of our customers, and their customers, better. And it means we prioritize a diverse F5 community where each individual can thrive.
About the F5 Distributed Cloud Team
At F5, we make apps faster, smarter, and safer. Come work within the F5 Distributed Cloud group in a fast past environment charting the course for F5's future. You will join an effort to provide DNS/GSLB solutions for cloud environments and to help secure and accelerate our customers' applications. Contribute to services in company known for our excellent culture. We believe cultivating leadership, ownership, driving clarity of purpose and supporting growth with every person is the key to success!
Position Summary
We are looking for a skilled SoftwareEngineer III with a passion for delivering software as a service in the cloud. Are you passionate about delivering a phenomenal customer experience?
Chart your own path and help the team succeed! This is a growth position. You should be capable and willing to lead and learn across all aspects of implementing and operating SaaS.
Primary Responsibilities
* Design and implement high performance micro-services
* Responsible for API development, deployment and debugging.
* Take ownership of components and deliver a complete product which is functional, performant, and scalable
* Collaborate with your team and technical leaders
* Research and investigate new areas of technology
* Own and participate in software designs
* Learn quickly in a hands-on environment
Knowledge, Skills and Abilities
* Strong Proficiency in Go programming language or other backend languages
* Hands on SQL or NoSQL
* Cloud technologies including Kubernetes, Docker, CI/CD, Git
* Experience in frameworks gRPC, Google Protobuf, Kafka, etc. are a definite plus
* Excellent analytic / troubleshooting and debugging skills
* Proven skill in written and verbal communications
* Agile and lean software development
* Delivering software with built-in quality
Qualifications
* Typically 5+ years of professional software development experience.
* Proven track record of delivering high-quality, maintainable, and scalable software.
* Strong understanding of softwareengineering practices, including testing, security, and continuous delivery.
* Experience supporting or deploying production systems with high reliability and performance expectations.
#LI-ZB1
The Job Description is intended to be a general representation of the responsibilities and requirements of the job. However, the description may not be all-inclusive, and responsibilities and requirements are subject to change.
The annual base pay for this position is: $137,600.00 - $206,400.00
F5 maintains broad salary ranges for its roles in order to account for variations in knowledge, skills, experience, geographic locations, and market conditions, as well as to reflect F5's differing products, industries, and lines of business. The pay range referenced is as of the time of the job posting and is subject to change.
You may also be offered incentive compensation, bonus, restricted stock units, and benefits. More details about F5's benefits can be found at the following link: ******************************************** F5 reserves the right to change or terminate any benefit plan without notice.
Please note that F5 only contacts candidates through F5 email address (ending with @f5.com) or auto email notification from Workday (ending with f5.com or @myworkday.com).
Equal Employment Opportunity
It is the policy of F5 to provide equal employment opportunities to all employees and employment applicants without regard to unlawful considerations of race, religion, color, national origin, sex, sexual orientation, gender identity or expression, age, sensory, physical, or mental disability, marital status, veteran or military status, genetic information, or any other classification protected by applicable local, state, or federal laws. This policy applies to all aspects of employment, including, but not limited to, hiring, job assignment, compensation, promotion, benefits, training, discipline, and termination. F5 offers a variety of reasonable accommodations for candidates. Requesting an accommodation is completely voluntary. F5 will assess the need for accommodations in the application process separately from those that may be needed to perform the job. Request by contacting accommodations@f5.com.
$137.6k-206.4k yearly Auto-Apply 16d ago
Senior Embedded Software Engineer
Fortinet 4.8
Sunnyvale, CA jobs
Job Responsibilities:
Develop Secured Enterprise Wireless products and features
Linux kernel/driver development of popular Wifi chipsets
Wifi security protocol implementation
Job Requirements:
Proficient C programming skill
Basic networking protocols and system design knowledge
Passion and talent on Linux Kernel and application development
Highly motivated, positive, detail oriented and responsible
Good team player and good communication skills
802.11, 802.1x and Enterprise Wireless solution experience is plus
Education Requirement:
Bachelor's Degree in Computer Science or Electrical Engineering is required
Master's Degree is preferred
The US base salary range for this full-time position is $112,000-$137,100. Fortinet offers employees a variety of benefits, including medical, dental, vision, life and disability insurance, 401(k), 11 paid holidays, vacation time, and sick time as well as a comprehensive leave program.
Wage ranges are based on various factors including the labor market, job type, and job level. Exact salary offers will be determined by factors such as the candidate's subject knowledge, skill level, qualifications, experience, and geographic location.
All roles are eligible to participate in the Fortinet equity program, Bonus eligibility is reviewed at time of hire and annually at the Company's discretion.
Why Join Us:
We encourage candidates from all backgrounds and identities to apply. We offer a supportive work environment and a competitive Total Rewards package to support you with your overall health and financial well-being.
Embark on a challenging, enjoyable, and rewarding career journey with Fortinet. Join us in bringing solutions that make a meaningful and lasting impact to our 660,000+ customers around the globe.
$112k-137.1k yearly Auto-Apply 60d+ ago
Senior Embedded Software Engineer
Fortinet 4.8
Sunnyvale, CA jobs
WiFi team is looking for an Embedded SoftwareEngineer with C programming and networking knowledge to join our team. This is a great opportunity to immerse yourself in all phases of the software development cycle to reach new product launches and feature development for our Enterprise Wireless solutions. This position offers a large scope of experience and direct involvement with complex and innovative technology. In addition, you will be working alongside a close-knit team of experienced software developers.
Job Responsibilities:
Develop Secured Enterprise Wireless products and features
Linux kernel/driver development of popular Wifi chipsets
Wifi security protocol implementation
Job Requirements:
Proficient C programming skill
Basic networking protocols and system design knowledge
Passion and talent on Linux Kernel and application development
Highly motivated, positive, detail oriented and responsible
Good team player and good communication skills
802.11, 802.1x and Enterprise Wireless solution experience is plus
Education Requirement:
Bachelor's Degree in Computer Science or Electrical Engineering is required
Master's Degree is preferred
The US base salary range for this full-time position is $80,000 - $115,000. Fortinet offers employees a variety of benefits, including medical, dental, vision, life and disability insurance, 401(k), 11 paid holidays, vacation time, and sick time as well as a comprehensive leave program.
Wage ranges are based on various factors including the labor market, job type, and job level. Exact salary offers will be determined by factors such as the candidate's subject knowledge, skill level, qualifications, experience, and geographic location.
All roles are eligible to participate in the Fortinet equity program, Bonus eligibility is reviewed at time of hire and annually at the Company's discretion.
Why Join Us:
We encourage candidates from all backgrounds and identities to apply. We offer a supportive work environment and a competitive Total Rewards package to support you with your overall health and financial well-being. Embark on a challenging, enjoyable, and rewarding career journey with Fortinet. Join us in bringing solutions that make a meaningful and lasting impact to our 660,000+ customers around the globe.
$80k-115k yearly Auto-Apply 60d+ ago
Sr. ServiceNow Application Engineer
Workday, Inc. 4.8
Senior software application engineer job at Workday
Your work days are brighter here. We're obsessed with making hard work pay off, for our people, our customers, and the world around us. As a Fortune 500 company and a leading AI platform for managing people, money, and agents, we're shaping the future of work so teams can reach their potential and focus on what matters most. The minute you join, you'll feel it. Not just in the products we build, but in how we show up for each other. Our culture is rooted in integrity, empathy, and shared enthusiasm. We're in this together, tackling big challenges with bold ideas and genuine care. We look for curious minds and courageous collaborators who bring sun-drenched optimism and drive. Whether you're building smarter solutions, supporting customers, or creating a space where everyone belongs, you'll do meaningful work with Workmates who've got your back. In return, we'll give you the trust to take risks, the tools to grow, the skills to develop and the support of a company invested in you for the long haul. So, if you want to inspire a brighter work day for everyone, including yourself, you've found a match in Workday, and we hope to be a match for you too.
About the Team
At Workday, the IT Service Management and Operations team is the cornerstone of our business operations and is responsible for defining, developing, and maintaining critical capabilities enabling all information technology and business teams to deliver outstanding services to Workday teams and customers. This team owns ITSM and IT SDLC related services and spearheads effective agile development and resilient IT Operations.
You will be joining a highly skilled and innovative team that is striving to improve efficiency by streamlining processes and developing more intuitive and scalable solutions.
About the Role
We are seeking a Senior ServiceNow Developer with 8+ years of experience in Information technology. That includes 6+ years of experience as a ServiceNow Developer, with deep knowledge of ServiceNow platform architecture, design, and development. This role will play a key part in designing and implementing scalable, secure, and high-performing solutions across ITSM based on business needs. The ideal candidate combines deep technical expertise with platform governance awareness, strong problem-solving skills, and a passion for driving platform maturity and automation.
About You
Responsibilities:
* Design and Develop: Build and configure solutions using ServiceNow best practices across ITSM, CMDB, Service Catalog, Workflows, Flow Designer, IntegrationHub, and custom applications.
* Platform Enhancements: Drive enhancements and improvements to the ServiceNow platform aligned with business goals and IT strategy.
* Integration: Develop and support integrations with third-party systems using APIs, IntegrationHub, MID Servers, and other technologies.
* Governance & Standards: Ensure solutions are compliant with platform governance, maintain security and performance standards, and follow version control and release management protocols.
* Incident & Change Management: Troubleshoot and resolve complex incidents and support change management through the SDLC process.
* Exposure to AI: Demonstrable expertise in ServiceNow's AI capabilities, specifically Now Assist, AI Agents, and Virtual Agent/NLU. Also to keep up with new ServiceNow releases and features.
* Mentoring & Collaboration: Provide guidance to junior developers and collaborate closely with BAs, architects, and stakeholders to translate business requirements into technical deliverables.
* Documentation: Maintain technical documentation including design specifications, architecture diagrams, and support artifacts.
* Platform Upgrades: Support and lead platform upgrades, patches, and health checks to ensure long-term system stability and supportability.
* Communication and stakeholder Management: Confident in leading demos, workshops, and requirement walkthroughs.
* Problem-Solving & Critical Thinking: Approach challenges holistically - not just "how to code it" but "is this the right process to automate?" Apply structured troubleshooting during high-pressure incidents.
* Time and Priority Management: Ability to stay organized in fast-paced, global environment and manage multiple projects and deliverables in parallel.
About You:
Required Qualifications:
* 8+ years of experience in Information Technology, ideally within a large technology company.
* 6+ years of deep experience as a ServiceNow developer with exposure to various modules(ITSM, ITOM, ITAM), integrations, scripting and configuration management.
* Bachelor's degree in a computer related field or equivalent work experience.
* Strong technical expertise in core platform and advanced development, integrations, data & CMDB, Automation & AI.
Other Qualifications:
* Global delivery experience in leading distributed teams across international locations.
* ServiceNow Certified System Administrator (CSA)
* Certified Implementation Specialist (CIS)
* ServiceNow Certified Application Developer (CAD) is highly desired.
* Cloud & Security Knowledge: Azure, AWS, basics, SSO/SAML, OAuth, certificate management.
* Experience of building modern experiences using Service Portal, UI Builder, or integrating with React/Angular.
* Cross domain expertise with exposure to SecOps, ITAM, ITOM beyond ITSM.
* Bachelor's degree in a computer related field or equivalent work experience.
Our Approach to Flexible Work
With Flex Work, we're combining the best of both worlds: in-person time and remote. Our approach enables our teams to deepen connections, maintain a strong community, and do their best work. We know that flexibility can take shape in many ways, so rather than a number of required days in-office each week, we simply spend at least half (50%) of our time each quarter in the office or in the field with our customers, prospects, and partners (depending on role). This means you'll have the freedom to create a flexible schedule that caters to your business, team, and personal needs, while being intentional to make the most of time spent together. Those in our remote "home office" roles also have the opportunity to come together in our offices for important moments that matter.
Workday Pay Transparency Statement
The annualized base salary ranges for the primary location and any additional locations are listed below. Workday pay ranges vary based on work location. As a part of the total compensation package, this role may be eligible for the Workday Bonus Plan or a role-specific commission/bonus, as well as annual refresh stock grants. Recruiters can share more detail during the hiring process. Each candidate's compensation offer will be based on multiple factors including, but not limited to, geography, experience, skills, job duties, and business need, among other things. For more information regarding Workday's comprehensive benefits, please click here.
Primary Location: USA.CA.Pleasanton
Primary Location Base Pay Range: $149,300 USD - $224,000 USD
Additional US Location(s) Base Pay Range: $126,100 USD - $224,000 USD
Additional Considerations:
If performed in Colorado, the pay range for this job is $132,700 - $199,100 USD based on min and max pay range for that role if performed in CO.
The application deadline for this role is the same as the posting end date stated as below:
03/31/2026
Our Approach to Flexible Work
With Flex Work, we're combining the best of both worlds: in-person time and remote. Our approach enables our teams to deepen connections, maintain a strong community, and do their best work. We know that flexibility can take shape in many ways, so rather than a number of required days in-office each week, we simply spend at least half (50%) of our time each quarter in the office or in the field with our customers, prospects, and partners (depending on role). This means you'll have the freedom to create a flexible schedule that caters to your business, team, and personal needs, while being intentional to make the most of time spent together. Those in our remote "home office" roles also have the opportunity to come together in our offices for important moments that matter.
Pursuant to applicable Fair Chance law, Workday will consider for employment qualified applicants with arrest and conviction records.
Workday is an Equal Opportunity Employer including individuals with disabilities and protected veterans.
Are you being referred to one of our roles? If so, ask your connection at Workday about our Employee Referral process!
At Workday, we value our candidates' privacy and data security. Workday will never ask candidates to apply to jobs through websites that are not Workday Careers.
Please be aware of sites that may ask for you to input your data in connection with a job posting that appears to be from Workday but is not.
In addition, Workday will never ask candidates to pay a recruiting fee, or pay for consulting or coaching services, in order to apply for a job at Workday.