Skill
Software Engineering
Software Development and Engineering Practices
Software Engineering is the discipline of applying systematic, engineering principles to the design, development, testing, and maintenance of software systems. It encompasses practices like requirements analysis, architecture design, coding standards, testing, and lifecycle management to build reliable, scalable, and maintainable software. Software engineers work across industries building everything from mobile apps to large-scale distributed systems.
Software Engineering in the job market
Last checked October 28, 2026
- Open roles
- 11
- Employers
- 10
- Median pay
- —
- Disclose pay
- —
on Career App
hiring for it
not enough disclosed
of these roles
Open roles requiring Software Engineering (11)
COMPUTER SCIENTIST
Air Force Elements, U.S. Transportation Command
Scott AFB, Illinois · $91,779 – $141,880
A data engineer position within U.S. Transportation Command overseeing the development of advanced software systems, cloud infrastructure, and integrated cyber strategies in support of military acquisition operations. This role suits experienced software engineers comfortable with government systems, DevSecOps practices, and leading teams through complex cloud migrations and legacy system modernization.
Via USAJOBS · Apply there ↗
LEAD IT SPECIALIST (APPSW)
Defense Finance and Accounting Service
Indianapolis, IN · $107,428 – $144,481
This federal IT leadership role oversees a team of specialists supporting software development and systems management across the organization. It suits experienced software engineers or system analysts ready to move into team leadership, manage Agile/Scrum practices, and bridge technical work with management communication.
Via USAJOBS · Apply there ↗
Information Technology Specialist (Applications Software)
ARMY TRANSPORTATION
Scott AFB, Illinois · $109,137 – $141,880
This role combines IT project leadership with hands-on software development, managing the full lifecycle of military systems from design through deployment while also writing and troubleshooting code. It suits someone comfortable switching between strategic planning and technical implementation, with a track record in federal IT environments.
Via USAJOBS · Apply there ↗
Network Management Instructor
Bureau of Indian Education
Albuquerque, New Mexico · $75,489 – $98,141
This federal teaching position at a tribal polytechnic institute offers instruction in network management to students pursuing technical credentials. The role suits educators with advanced degrees and hands-on experience in networking or computer science who can engage diverse learners and stay current with industry trends.
Via USAJOBS · Apply there ↗
Mainframe Software Engineering
DXC Technology
Full-time · USA - CT - ANY CITY · $60,600 – $112,500
This is a leadership role for an experienced mainframe software engineer who will mentor a team while supporting enterprise software development and implementation. The ideal candidate combines deep technical expertise with project management skills and a commitment to guiding junior engineers' growth.
Listed on DXC Technology’s careers site · Apply there ↗
Principal Systems Engineer - Xodiac VTVL
Voyager
Full-time · Mojave, CA · $100,000 – $150,000
This Principal Systems Engineer role leads the technical design, integration, and testing of advanced propulsion and vertical takeoff/landing vehicle systems at a space technology company. The position suits experienced aerospace engineers with demonstrated leadership in full lifecycle development of complex hardware and software systems, particularly those with hands-on propulsion or avionics background.
Listed on Voyager’s careers site · Apply there ↗
Forward Deployed Software Engineer, New Grad - Intel, US Government
Palantir
Full-time · Washington, DC · $135,000 – $145,000
Palantir seeks new graduate software engineers to deploy directly with government and enterprise customers, solving complex data problems through end-to-end ownership of technical projects. This role suits problem-solvers who want hands-on impact working across architecture, data systems, and customer strategy from day one.
Listed on Palantir’s careers site · Apply there ↗
Research Engineer, Cybersecurity RL (Reinforcement Learning)
Menlo Ventures Portfolio
Full-time · New York, NY · $500,000 – $850,000
Anthropic is hiring a Research Engineer to advance AI capabilities in secure coding and vulnerability remediation, combining RL research with production implementation. The role suits cybersecurity specialists interested in how AI can enhance defensive work, or ML practitioners with security expertise who want to shape safe AI systems.
Listed on Menlo Ventures Portfolio’s careers site · Apply there ↗
Staff Research Engineer, Model Efficiency
Cohere
Full-time · New York, NY · CA$250,000 – CA$535,000 · Remote
Cohere is seeking a Staff Research Engineer to develop and deploy techniques that improve the speed and efficiency of large language model inference in production. This role is ideal for someone with advanced ML expertise and a track record of publishing optimization research who wants to tackle the practical challenge of making AI systems run faster and more efficiently at scale.
Listed on Cohere’s careers site · Apply there ↗
Principal Engineer, Team Lead - Behaviors
Motional
Boston, MA · $240,000 – $330,000 · Remote
A leadership role on the machine learning team building behavior prediction systems for autonomous vehicles. This suits experienced ML engineers and technical leaders ready to manage a team while developing production models for self-driving cars.
Listed on Motional’s careers site · Apply there ↗
Roles that use Software Engineering
Employers hiring for Software Engineering
10 in total, most open roles first.
- CCohere2 roles
- AC
- ATARMY TRANSPORTATION1 role
- BE
- DS
- DTDXC Technology1 role
Related skills
Curated neighbors in the taxonomy, whether or not employers ask for them together.