How Much Does A Software Developer Make Jobs in Usa

39,066 positions found — Page 4

PeopleSoft Developer
Salary not disclosed
New York 3 days ago
Summary: Location: New York, NY (Hybrid) Contract Duration: 11 Months Responsibilities: Work as a technical developer with a good understanding of business processes.

Responsible for design, development, and implementation of ESS portions of OBBA Tax Bill (IRS TY2025 Tax Law components) and Reporting Project.

Collaborate closely with the project manager, end users, application development, and product owner team members.

Accomplish design, coding, testing, and implementation of new applications to satisfy business needs.

Requirements: Minimum of seven (7) years of experience with multiple versions of PeopleSoft and People Tools across HCM modules.

Required Skills: Extensive experience and understanding of PeopleSoft HCM applications (v 9.2 PUM 39 with fluid technology) and PeopleSoft Tools (v 8.61).

Implementation, design, and customization experience for PeopleSoft Tools Upgrades.

Experience in data/code analysis, creation and review of technical designs, and documentation from functional design, coding, unit testing, and debugging various PeopleSoft HCM modules.

Experience in customizing COBOL stored procedures.

Programming experience using Appeasing, PeopleCode, Application Package, Application engine, Workflow, Integration Broker, and SQR.

Experience in creating/modifying data conversion scripts.

Experience developing complex interfaces into legacy and 3rd party systems.

Proficient with SQL and PS/Query for reviewing, troubleshooting, and testing/validating source system data.

Strong analytical and problem-solving skills.

Strong knowledge of STAT Tool, Oracle, and SQL Server.

Excellent communication skills (oral and written), interpersonal, and organizational skills.

Preferred Skills: Knowledge and extensive experience with Oracle Fluid technology.

Extensive experience using Web Services.

Experience with enterprise-wide, large-scale implementations.

Experience with CA Scheduler Tool.

Education: Bachelor's or Master's Degree in Computer Science, Engineering, or in a Technical/Business Discipline is required.
Not Specified
Software Procurement Manager
✦ New
Salary not disclosed
Littleton, CO 1 day ago

Our industry leading client is hiring a Software Procurement Manager who will drive strategic sourcing, negotiate high‑impact contracts, and influence enterprise‑wide procurement decisions. An ideal candidate is someone who excels in supplier strategy, cross‑functional collaboration, and delivering measurable business value.


What You'll Do

  • Lead large‑scale software and technology procurement negotiations
  • Guide cross‑functional teams through RFP/RFQ/RFI processes
  • Develop sourcing strategies aligned with business goals and market dynamics
  • Identify and evaluate new suppliers, including financial stability assessments
  • Partner with technical and business stakeholders to define sourcing requirements
  • Drive cost‑saving initiatives and present executive‑level recommendations
  • Manage supplier performance and handle escalation issues
  • Support enterprise adoption of new technologies, services, and tools


What You Bring


Required

  • Bachelor's degree or equivalent experience
  • 3+ years of procurement contract negotiation and management experience
  • 1+ year of experience with e‑procurement or contract management tools
  • Strong negotiation, communication, and stakeholder‑management skills
  • Ability to manage multiple projects in a fast‑paced environment
  • Solid understanding of the procure‑to‑pay (P2P) process


Preferred

  • Bachelor's degree in Business or Supply Chain Management


Working Environment

  • Hybrid schedule: four days onsite, one day remote
  • Highly collaborative environment across procurement, finance, product, and technology teams
Not Specified
Lead, Software Engineering
Salary not disclosed
Palm Bay, Florida 2 days ago

L3Harris is dedicated to recruiting and developing high-performing talent who are passionate about what they do. Our employees are unified in a shared dedication to our customers' mission and quest for professional growth. L3Harris provides an inclusive, engaging environment designed to empower employees and promote work-life success. Fundamental to our culture is an unwavering focus on values, dedication to our communities, and commitment to excellence in everything we do.

L3Harris is the Trusted Disruptor in defense tech. With customers' mission-critical needs always in mind, our employees deliver end-to-end technology solutions connecting the space, air, land, sea and cyber domains in the interest of national security.

Job Title: Lead, Software Engineering

Job Code: 33519

Job Location: Palm Bay, FL

Job Schedule: 9/80: Employees work 9 out of every 14 days – totaling 80 hours worked, and have every other Friday off

Job Description:

L3Harris is seeking Embedded Software Engineers in Palm Bay, FL to work on a dynamic team supporting design, development, integration, and test of embedded computing systems in support of the F-15 Aviate Navigate Communicate (ANC) and Mission Processor (MP) development and EMD production programs. The L3Harris team is developing the most advanced and secure mission architecture.

Will work closely with cross functional members of the engineering organization to develop and evaluate interfaces between hardware and software, and operational performance requirements and design of the overall system.

Essential Functions:

  • Software development
    • C/C++ Software Development using existing tools
    • Requirements, test, systems architecture, software architecture, and design
      • Testing tools may include test frameworks in Python
      • Software Coverage Tools
  • Development will support L3Harris mission systems integration architecture
  • Development will support customer deployments
  • No immediate travel expected but may require travel to customer site in St. Louis, MO, if in a software leadership role, to support program meetings

Qualifications:

  • Bachelor's Degree and minimum 9 years of prior relevant experience. Graduate Degree and a minimum of 7 years of prior related experience. In lieu of a degree, minimum of 13 years of prior related experience.
  • Secret US Security Clearance

Preferred Additional Skills:

  • Experience with embedded security and encryption
  • Ability to work well across multiple engineering disciplines
  • The ability to understand and work with Network storage as well as an understanding of Gigabit Ethernet or InfiniBand.
  • A functioning knowledge of authentication schemes from Radius to LDAP.
  • Relevant integration and test experience on complex military systems.
  • Working knowledge of interfaces and handoffs with digital engineering.
  • Software leadership experience such as CSWE, IPTL, CAM experience
  • Experience interacting with software development throughout the design cycle including major design reviews and architecture reviews.
  • Experience with Hardware and Software integration and test
  • DevSecOps and Test automation experience using Python or similar languages
  • 8+ years of embedded development,
  • Experience with APIs/BSPs/Drivers, OpenGL and/or Vulkan, health and status, Precision Time Protocol version 2 (PTPv2), H.264, ARINC-818
  • 8 + years' experience with C++ systems development with understanding of Software/Hardware co-design, distributed systems design, and software/computer architecture.
  • 6 + years' experience with avionics lifecycle execution.
  • 5+ years' experience with safety-critical software development / DO-178 B or above industry standards
  • Working knowledge of Bash/Python, Intel x86/ARM/FPGA/SoC, GPP, GPU, Embedded System Design, Release Engineering, Understanding of Change and Configuration Management, Debug/Trace Analysis, Real-time Operating Systems like VxWorks/LynxOS/Integrity, SELinux, Software Integration, Test, and Verification/Validation
  • Experience on complex systems with a focus on mission computing, memory systems, and/or displays
  • Excellent verbal and written communication skills in a technical information environment
  • Full software development lifecycle experience including requirements flow-down and decomposition, allocation to design, translation to code, hw/sw integration, design verification/product qual, transition to production, fielded product support, including changes for component obsolescence.
  • Utilizing tools/processes to support a structured work flow (requirements management, configuration management, workflow and change control, etc).
  • Familiarity with Linux development environment and tools.

#LI-CS2

L3Harris Technologies is proud to be an Equal Opportunity Employer. L3Harris is committed to treating all employees and applicants for employment with respect and dignity and maintaining a workplace that is free from unlawful discrimination. All applicants will be considered for employment without regard to race, color, religion, age, national origin, ancestry, ethnicity, gender (including pregnancy, childbirth, breastfeeding or other related medical conditions), gender identity, gender expression, sexual orientation, marital status, veteran status, disability, genetic information, citizenship status, characteristic or membership in any other group protected by federal, state or local laws. L3Harris maintains a drug-free workplace and performs pre-employment substance abuse testing and background checks, where permitted by law.

Please be aware many of our positions require the ability to obtain a security clearance. Security clearances may only be granted to U.S. citizens. In addition, applicants who accept a conditional offer of employment may be subject to government security investigation(s) and must meet eligibility requirements for access to classified information.

By submitting your resume for this position, you understand and agree that L3Harris Technologies may share your resume, as well as any other related personal information or documentation you provide, with its subsidiaries and affiliated companies for the purpose of considering you for other available positions.

L3Harris Technologies is an E-Verify Employer. Please click here for the E-Verify Poster in English or Spanish. For information regarding your Right To Work, please click here for English or Spanish.

Not Specified
GIS Developer
✦ New
Salary not disclosed
New York, NY 1 day ago

PLEASE NOTE: WE ARE NOT ACCEPTING ANY 3RD PARTY SOLICITATIONS. ANY SUCH INQUIRIES WILL NOT BE CONSIDERED OR RECEIVE A RESPONSE. WE CAN ONLY WORK WITH DIRECT APPLICANTS WHO ARE AUTHORIZED TO WORK IN THE US WITHOUT SPONSORSHIP. THIS IS AN ON-SITE ROLE FOR LOCAL CANDIDATES ONLY.



SOFT's client is looking for a GIS Developer or a long term contract assignment.

The GIS developer will support the development of GIS data, integrating drawings, maps, and other data sources to locate security camera assets. The project aims to create a GIS-supported environment that displays the enterprise video management system, helping users quickly identify camera locations


Responsibilities


• Catalog and organize GIS data, collaborate with GIS team .Collect currently available camera locations and transpose them into GIS dataset.

• Perform geo referenced workflow to incorporaten on-GISdrawings suchas floorplans, as-builts and other documents into geospatial environments.

• Register and document GIS data set including Camera locations, creating GIS data warehouse

Requirements:




• Possess clear communication skills

• Candidate shall possess the following qualifications/experience:

o A minimum of 3years of using ESRI ArcGIS, preferably ArcGIS Pro and other related add-on.

o A good understanding of GIS and mapping fundamentals.

o A minimum of 2 years in performing any large GIS data ETL operation (extract, transform, load), including demonstrating any knowledge in georeferencing tasks.

o Experience in developing GIS applications using Rest API and otherArcGIS used protocols and packages (e.g. StoryMaps)

o Understanding of different mapping file formats (including CADfiles, BIM, Google KML/KMZ)

o Understanding of SQL operation as well as other geospatial analysis and query.

A general understanding of MSOffice (Visio) and other applications to create design diagrams.

Not Specified
Embedded Real-time Software Engineer II
✦ New
Salary not disclosed
Provo, Utah 1 day ago

Citizen, U.Person, or Immigration Status Requirements:S. government issued security clearance is required prior to start date. S. citizens are eligible for a security clearance Security Clearance Type:Secret Security Clearance Status:Ability to obtain INTERIM U.S. government issued security clearance is required prior to start date

At Raytheon, the foundation of everything we do is rooted in our values and a higher calling – to help our nation and allies defend freedoms and deter aggression. The Software organization develops software applications, including integration and test on missiles, launchers, radars, naval systems, fire control and other complex systems. Our precision software and firmware integrate operating systems, device drivers, networking, and control software to bring together sensor, guidance, and flight control processing features to complete the mission. The Software org is made up of several Centers located across the country, responsible for all aspects of the software development lifecycle. Our 4000+ software engineers design, develop, and build innovative solutions for our customers. Join our fast-paced agile teams on the leading edge of technology.

As part of the Software Engineering Directorate's (SWE) Effectors Center (EC) team, you will be an integral part of helping Raytheon further our vision to be the global leader in core and next-generation weapon and security solutions. Our engineers design, develop, and build innovative solutions for the U.S. Government. Experience all aspects of a software development life cycle as a member of a fast-paced agile team on the leading edge of:Digital signal processingMachine Learning and Autonomous SystemsCyber SecurityDevOps technologies and methods

We encourage curious, creative problem solvers to join our team of bright, dedicated software craftspeople in designing and implementing highly innovative systems. You will learn advanced software engineering practices and apply new technologies to develop next generation capabilities and help keep our country safe.

This position is within the Effectors Center of the Software organization, and is an onsite role located in Tucson, AZ.

Assist and participate in the requirements, design, development and testing of real-time embedded software, application software, and tools, to include development of new work products or enhancement of existing applications and systems.Design, code, test, integrate, and document software solutions.Participate in internal review of software components and systems.Collaborate with project managers and other professionals within Engineering.Follow established development practices and processes to maintain the configuration management of software products.Stay updated with the latest advancements in software development and missile technology to drive innovation.

Typically requires a Bachelor's degree in Science, Technology, Engineering, or Mathematics (STEM) and a minimum of two years prior relevant experience.Experience with C, C++, or Java.Experience with the integration of real-time software, firmware, and hardware.Ability to obtain Interim Secret Level U.S. government issued security clearance is required prior to start date with the ability to obtain program access after start . S. citizens are eligible for a security clearance

Knowledge of data structures and algorithms, systems software design, operating systems and architectures.Knowledge of assembly, C/C++ programming, structured programming concepts.Knowledge of object-oriented design and Unified Model Language.Our values drive our actions, behaviors, and performance with a vision for a safer, more connected world. Relocation Offered Based On Eligibility

Clearance Information: This position requires a security clearance. DCSA Consolidated Adjudication Services (DCSA CAS), an agency of the Department of Defense, handles and adjudicates the security clearance process. More information about Security Clearances can be found on the US Department of State government website here:

Tucson is known for its bright blue skies, and with more than 310 sunny days per year, Tucson's fantastic weather lets residents enjoy the outdoors year-round.

Virtual Fly Over City of Tucson & Community, YouTube Video Links"As part of our commitment to maintaining a secure hiring process, candidates may be asked to attend select steps of the interview process in-person at one of our office locations, regardless of whether the role is designated as on-site, hybrid or remote.

RTX considers several factors when extending an offer, including but not limited to, the role, function and associated responsibilities, a candidate's work experience, location, education/training, and key skills.Hired applicants may be eligible for benefits, including but not limited to, medical, dental, vision, life insurance, short-term disability, long-term disability, 401(k) match, flexible spending accounts, flexible work schedules, employee assistance program, Employee Scholar Program, parental leave, paid time off, and holidays. Specific benefits are dependent upon the specific business unit as well as whether or not the position is covered by a collective-bargaining agreement.Hired applicants may be eligible for annual short-term and/or long-term incentive compensation programs depending on the level of the position and whether or not it is covered by a collective-bargaining agreement. Payments under these annual programs are not guaranteed and are dependent upon a variety of factors including, but not limited to, individual performance, business unit performance, and/or the company's performance.S. territory, the appropriate pay structure and benefits will apply.RTX anticipates the application window closing approximately 40 days from the date the notice was posted. However, factors such as candidate flow and business necessity may require RTX to shorten or extend the application window.

All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability or veteran status, or any other applicable state or federal protected class. RTX provides affirmative action in employment for qualified Individuals with a Disability and Protected Veterans in compliance with Section 503 of the Rehabilitation Act and the Vietnam Era Veterans' Readjustment Assistance Act.

Privacy Policy and Terms:Click on this link to read the Policy and Terms

Not Specified
Software Senior Engineer - Control Path
✦ New
🏢 Dell
$150,000
Software Senior Engineer - Control Path

The Data Protection Software Engineering team delivers next-generation data protection and data availability enhancements and new products for a changing world. Working at the cutting edge, we design and develop software to protect data hosted across On-Prem, Public Cloud, Hybrid Cloud - all with the most advanced technologies, tools, software engineering methodologies and the collaboration of internal and external partners. Join us as a Software Senior Engineer on our Engineering Development team in Hopkinton, Massachusetts.

What you’ll achieve

As a Software Principal Engineer, you will develop next-generation cyber resiliency and data protection software for Dell's Data Protection team. You will be responsible for developing sophisticated software systems and solutions safeguarding enterprise-level customer data against data loss, cyber threats, and ransomware attacks—while driving through AI-powered solutions for enhanced cyber resiliency.

You will:
Develop next generations products and will have an opportunity to shape the best client technologies in the world

Contribute to the design and architecture of high-quality, complex systems and software/storage environments

Contribute to the development and implementation of test strategies for complex software products and systems

Prepare, review and evaluate software specifications based on the product requirements, and contribute to the designs and implement them as product features with specific focus on device and serviceability of client platforms

Take the first step towards your dream career

Every Dell Technologies team member brings something unique to the table. Here’s what we are looking for with this role:

Essential Requirements
Experience: 5-8 Years of experience in software development using Java and/or Golang, experience in Java, Spring, Spring Boot, Data Structure, Microservices, ORM Tools in Java and Cloud technologies, experience of APIs design using either OpenAPI/Swagger/RAML and API implementation/integration

Multi-Threaded Environments, Windows/Linux/Unix Programming, hands on exposure with AI technologies and proficient usage of AI tools for all facets of SDLC

Experience in feature requirements, development and design of applications which interact closely with business, excellent problem solving, programming skills, code detective and root cause analysis skills

Expertise to come up with object-oriented designs for any problem statement and ability to break down a problem statement into HLD, LLD and code to the design, experience designing and implementing complex, scalable enterprise grade systems

While exhibiting the core skills above, eagerness to contribute to full stack based on need/opportunities, quality first mindset and attitude to take full ownership of the delivery from development to unit tests to end-to-end tests, should model behaviors to be adaptable to pick up new technologies and stay curious

Desirable Requirements
Expertise with design / maintenance with multi-vendor CI/CD pipeline and DevOps mode, knowledge on AI/ML, GenAI and prompt engineering

Implement automation tools and frameworks (CI/CD pipelines), experience with distributed systems, operating systems, device drivers, and system architecture

Compensation
Dell is committed to fair and equitable compensation practices. The salary range for this position is $150k - $194k.

Benefits and Perks of working at Dell Technologies
Your life. Your health. Supported by your benefits. You can explore the overall benefits experience that awaits you as a Dell Technologies team member — right now at

Who we are
We believe that each of us has the power to make an impact. That’s why we put our team members at the center of everything we do. If you’re looking for an opportunity to grow your career with some of the best minds and most advanced tech in the industry, we’re looking for you.

Dell Technologies is a unique family of businesses that helps individuals and organizations transform how they work, live and play. Join us to build a future that works for everyone because Progress Takes All of Us.

Dell Technologies is committed to the principle of equal employment opportunity for all employees and to providing employees with a work environment free of discrimination and harassment. Read the full Equal Employment Opportunity Policy here.

#LI-Onsite
Job ID: R282886
Not Specified
ServiceNow Developer
Salary not disclosed
Charlotte 3 days ago
A financial firm is looking for a ServiceNow Developer to join their team in Charlotte, NC.

Compensation: $170-185k Responsibilities: • Configures and develops the ServiceNow platform based on business requirements • Partners with the ServiceNow Architect and business analysts to transform ServiceNow business requirements into a viable solution • Implements integrations with other Client systems/applications using API, Integration Hub, and other integration methods • Manages Update Set creation and migration.

Performs code promotion between environments, following the Client Global IT Change Management process • Performs unit testing prior to turning the solution over for User Acceptance Testing (UAT) • Creates and maintains technical documentation Qualifications: • 5+ years of ServiceNow development experience, with two years of experience in SPM [Formerly ITBM] • Experience with ServiceNow development tools such as workflow, flow designer, business rules, scripts, and Access Control List (ACL) rules • Knowledge of Agile development methodologies • Experience working in a global setting • ServiceNow certification • Excellent communication skills (both written and verbal) • Strong analytical and problem-solving skills • Ability to quickly learn new concepts and functionality
Not Specified
Software Senior Engineer - Data Path
✦ New
🏢 Dell
$150,000
Hopkinton, Massachusetts 1 day ago
Software Senior Engineer  - Data Path

The Data Protection Software Engineering team delivers next-generation data protection and data availability enhancements and new products for a changing world. Working at the cutting edge, we design and develop software to protect data hosted across On-Prem, Public Cloud, Hybrid Cloud - all with the most advanced technologies, tools, software engineering methodologies and the collaboration of internal and external partners. Join us as a Software Principal Engineer on our Engineering Development team in Hopkinton, Massachusetts Development Center to do the best work of your career and make a profound social impact.

What you’ll achieve

As a Software Principal Engineer, you will develop next-generation cyber resiliency and data protection software for Dell's Data Protection team. You will be responsible for developing sophisticated software systems and solutions safeguarding enterprise-level customer data against data loss, cyber threats, and ransomware attacks—while driving through AI-powered solutions for enhanced cyber resiliency.

You will:
Develop next generations products and will have an opportunity to shape the best client technologies in the world

Contribute to the design and architecture of high-quality, complex systems and software/storage environments

Contribute to the development and implementation of test strategies for complex software products and systems

Prepare, review and evaluate software specifications based on the product requirements, and contribute to the designs and implement them as product features with specific focus on device and serviceability of client platforms

Take the first step towards your dream career

Every Dell Technologies team member brings something unique to the table. Here’s what we are looking for with this role:

Essential Skills:
5 - 8 Years of Software Development experience working in Agile SDLC, Bachelors or Masters in Computer Science

C/C++, Golang, Win 32/Storage API, Windows/Linux/Unix Programming, experience in Windows, Linux, Aix operating systems, Systems Programming, Networking, File systems and block layers

Strong understanding of CPU architecture, Multi-Threaded Environments, Concurrency Databases, Storage Technologies, stack and I/O data path, hands on exposure with AI technologies and proficient usage of AI tools for all facets of SDLC

Experience in Data Protection domain, Scalable Architecture, virtualization platforms like ESXI, Hyper-V and other hypervisors, excellent code detective and root cause analysis skills on a variety of platforms and languages

Experience in feature requirements, development and design of applications which interact closely with business, excellent problem solving & multi-tasking skills

Quality first mindset and attitude to take full ownership of the delivery from development to unit tests to end-to-end tests, should model behaviours to be adaptable to pick up new technologies and stay curious to drive innovation, profiling and Benchmarking techniques, good communication and technical leadership abilities to communicate the design effectively and mentor junior engineers

Desired Skill:
Experience in Operating system Clusters, Databases clusters, experience with Device drivers, and system architecture such as SCSI, cache, and message subsystem

Knowledge of AI/ML, GenAI and prompt engineering, knowledge of cloud application security & gateways

Compensation
Dell is committed to fair and equitable compensation practices. The salary range for this position is $150k - $194k.

Benefits and Perks of working at Dell Technologies
Your life. Your health. Supported by your benefits. You can explore the overall benefits experience that awaits you as a Dell Technologies team member — right now at

Who we are
We believe that each of us has the power to make an impact. That’s why we put our team members at the center of everything we do. If you’re looking for an opportunity to grow your career with some of the best minds and most advanced tech in the industry, we’re looking for you.

Dell Technologies is a unique family of businesses that helps individuals and organizations transform how they work, live and play. Join us to build a future that works for everyone because Progress Takes All of Us.

Dell Technologies is committed to the principle of equal employment opportunity for all employees and to providing employees with a work environment free of discrimination and harassment. Read the full Equal Employment Opportunity Policy here.

#LI-Onsite
Job ID: R282864
Not Specified
Software Principal Engineer - Data Path
✦ New
🏢 Dell
$179,000
Hopkinton, Massachusetts 1 day ago
Software Principal Engineer - Data Path

The Data Protection Software Engineering team delivers next-generation data protection and data availability enhancements and new products for a changing world. Working at the cutting edge, we design and develop software to protect data hosted across On-Prem, Public Cloud, Hybrid Cloud - all with the most advanced technologies, tools, software engineering methodologies and the collaboration of internal and external partners. Join us as a Software Principal Engineer on our Engineering Development team in Hopkinton, Massachusetts, Development Center to do the best work of your career and make a profound social impact.

What you’ll achieve

As a Software Principal Engineer, you will develop next-generation cyber resiliency and data protection software for Dell's Data Protection team. You will be responsible for developing sophisticated software systems and solutions safeguarding enterprise-level customer data against data loss, cyber threats, and ransomware attacks—while driving through AI-powered solutions for enhanced cyber resiliency.

You will:
Develop next generations products and will have an opportunity to shape the best client technologies in the world

Contribute to the design and architecture of high-quality, complex systems and software/storage environments

Contribute to the development and implementation of test strategies for complex software products and systems

Prepare, review and evaluate software specifications based on the product requirements, and contribute to the designs and implement them as product features with specific focus on device and serviceability of client platforms

Take the first step towards your dream career

Every Dell Technologies team member brings something unique to the table. Here’s what we are looking for with this role:

Essential Skills:
8 - 12 Years of Software Development experience working in Agile SDLC, Bachelors or Masters in Computer Science

C/C++, Golang, Win 32/Storage API, Windows/Linux/Unix Programming, experience in Windows, Linux, Aix operating systems, Systems Programming, Networking, File systems and block layers

Strong understanding of CPU architecture, Multi-Threaded Environments, Concurrency Databases, Storage Technologies, stack and I/O data path, hands on exposure with AI technologies and proficient usage of AI tools for all facets of SDLC

Experience in Data Protection domain, Scalable Architecture, virtualization platforms like ESXI, Hyper-V and other hypervisors, excellent code detective and root cause analysis skills on a variety of platforms and languages

Experience in feature requirements, development and design of applications which interact closely with business, excellent problem solving & multi-tasking skills

Quality first mindset and attitude to take full ownership of the delivery from development to unit tests to end-to-end tests, should model behaviours to be adaptable to pick up new technologies and stay curious to drive innovation.

Profiling and Benchmarking techniques, good communication and technical leadership abilities to communicate the design effectively and mentor junior engineers

Desired Skill:
Experience in Operating system Clusters, Databases clusters, experience with Device drivers, and system architecture such as SCSI, cache, and message subsystem

Knowledge of AI/ML, GenAI and prompt engineering, knowledge of cloud application security & gateways

Compensation
Dell is committed to fair and equitable compensation practices. The salary range for this position is $179k - $231k.

Benefits and Perks of working at Dell Technologies
Your life. Your health. Supported by your benefits. You can explore the overall benefits experience that awaits you as a Dell Technologies team member — right now at

Who we are
We believe that each of us has the power to make an impact. That’s why we put our team members at the center of everything we do. If you’re looking for an opportunity to grow your career with some of the best minds and most advanced tech in the industry, we’re looking for you.

Dell Technologies is a unique family of businesses that helps individuals and organizations transform how they work, live and play. Join us to build a future that works for everyone because Progress Takes All of Us.

Dell Technologies is committed to the principle of equal employment opportunity for all employees and to providing employees with a work environment free of discrimination and harassment. Read the full Equal Employment Opportunity Policy here.

#LI-Onsite

Job ID: R284177
Not Specified
Software Principal Engineer- Data Storage
✦ New
🏢 Dell
$205,700
Software Principal Engineer
The Software Engineering team delivers next-generation application enhancements and new products for a changing world. Working at the cutting edge, we design and develop software for platforms, peripherals, applications and diagnostics — all with the most advanced technologies, tools, software engineering methodologies and the collaboration of internal and external partners.

Join us to do the best work of your career and make a profound social impact as a Software Principal Engineer on our Software Engineering Team in Santa Clara, California. (Local Candidates Only)

What you’ll achieve
As a Software Principal Engineer, you will be responsible for developing sophisticated systems and software based on the customer’s business goals, needs and general business environment creating software solutions.

You will:
Design, develop, and maintain different components of a Data Protection storage appliance
Debug and resolve complex software, hardware, and network issues in production environments
Take part in the full software development life cycle, including development, test, continuous delivery, and support
Be an active member of an agile team, collaboratively realizing features through development, test, and delivery

Take the first step towards your dream career
Every Dell Technologies team member brings something unique to the table. Here’s what we are looking for with this role:

Essential Requirements
8+ years of experience in all phases of software development: feasibility, design, implementation, integration, test, delivery, and automation
Strong Linux/Distributed system knowledge and hands-on experience, with experience in designing and implementing complex systems
Proficient programming and debugging skills in C/C++ or Go, along with knowledge of version control (Git) and bug tracking systems (JIRA)
Knowledge and expertise in Kubernetes

Desirable Requirements
Experience in developing software for storage appliances
Strong problem solving, troubleshooting, diagnostic skills with knowledge of performance analysis tools and techniques for multi-threaded distributed systems

Compensation
Dell is committed to fair and equitable compensation practices. The salary range for this position is $205,700 - $266,200.

Who we are
We believe that each of us has the power to make an impact. That’s why we put our team members at the center of everything we do. If you’re looking for an opportunity to grow your career with some of the best minds and most advanced tech in the industry, we’re looking for you.

Dell Technologies is a unique family of businesses that helps individuals and organizations transform how they work, live and play. Join us to build a future that works for everyone because Progress Takes All of Us.

Dell Technologies is committed to the principle of equal employment opportunity for all employees and to providing employees with a work environment free of discrimination and harassment. Read the full Equal Employment Opportunity Policy here.

Job ID: R282890
Not Specified
jobs by JobLookup
✓ All jobs loaded