1

Senior Software Development Engineer Jobs in Odessa, TX

Integration Developer

Midland, TX

$49.25 - $65.50/hr

... Senior Manager in Midland, Texas. This role sits at the intersection of data engineering and ... The ideal candidate brings strong technical skills in data pipeline development and software ...

Integration Developer

Midland, TX · On-site

$49.25 - $65.50/hr

... Senior Manager in Midland, Texas. This role sits at the intersection of data engineering and ... The ideal candidate brings strong technical skills in data pipeline development and software ...

Integration Developer

Midland, TX · On-site

$49.25 - $65.50/hr

Permian Resources is seeking an Integration Developer reporting to the Enterprise Data Senior ... Required : • 5+ years of relevant experience in data engineering, software development, or ...

Senior Azure Platform Engineer (IT Analyst)

Midland, TX · On-site

$102K - $140K/yr

... Software Engineer (Sr. IT Analyst) located in Midland, MI or Houston, TX. You will: * Make ... Oversee the development, optimization, implementation and adoption of solutions leveraging best-in ...

New

Senior Engineer

Midland, TX · On-site

$102K - $140K/yr

... and development of plans and specifications, observation and inspection, and the writing ... Senior level engineering professional providing technical direction required for production and ...

SR Process Engineer

Odessa, TX · On-site

$104K - $135K/yr

The Senior Process Engineer will also assist with proposal and estimating activities for EPC ... Conceptual development of project scope and estimating for new project proposals * Selects and ...

Senior Project Engineer

Odessa, TX · On-site

$110 - $140/hr

The Senior Project Engineer also mentors Project Engineers, Field Engineers, interns, and other ... Mentor junior project staff by providing coaching, technical guidance, feedback, and development ...

next page

Showing results 1-20

Senior Software Development Engineer information

See Odessa, TX salary details

$76.2K

$144.6K

$193.7K

How much do senior software development engineer jobs pay per year?

As of Aug 21, 2026, the average yearly pay for senior software development engineer in Odessa, TX is $144,592.00, according to ZipRecruiter salary data. Most workers in this role earn between $123,600.00 and $163,000.00 per year, depending on experience, location, and employer.

What is a senior software development engineer?

Senior Software Development Engineers are experienced professionals who design, develop, and maintain complex software systems. They often lead technical projects, mentor junior developers, and ensure software quality and best practices within a team. Their responsibilities include writing code, conducting code reviews, collaborating with cross-functional teams, and solving challenging technical problems. Senior Software Development Engineers typically have several years of industry experience and a deep understanding of software engineering principles.

What are the key skills and qualifications needed to thrive as a senior software development engineer?

To thrive as a Senior Software Development Engineer, you need deep expertise in software engineering principles, advanced programming skills in languages such as Java, Python, or C++, and a bachelor's or higher degree in computer science or a related field. Familiarity with version control systems like Git, cloud platforms such as AWS or Azure, and experience with CI/CD pipelines are typically required, and certifications in these technologies can be advantageous. Strong problem-solving, leadership, and communication skills help you mentor junior engineers and collaborate effectively across teams. These competencies are critical for delivering robust solutions, driving technical innovation, and ensuring project success in complex engineering environments.

What are some common challenges senior software development engineers face when leading cross-functional projects?

Senior Software Development Engineers often encounter challenges such as aligning priorities across diverse teams, managing technical debt while delivering new features, and ensuring effective communication among stakeholders. Balancing hands-on coding with mentorship responsibilities and architectural decision-making can also be demanding. Success in this role typically requires strong interpersonal skills, proactive problem-solving, and the ability to adapt to shifting project requirements while maintaining high code quality.

What is the difference between Senior Software Development Engineer vs Software Development Engineer?

AspectSenior Software Development EngineerSoftware Development Engineer
ExperienceTypically 5+ years, with leadership responsibilitiesEntry to mid-level, 1-3 years of experience
ResponsibilitiesDesigning complex systems, mentoring juniors, leading projectsImplementing features, fixing bugs, collaborating on code
Skills & CertificationsProficiency in multiple programming languages, system design, often with certificationsStrong coding skills, foundational knowledge, less emphasis on certifications
Work EnvironmentOften leads teams, involved in architecture decisionsFocused on individual contributions, team collaboration

The main difference between a Senior Software Development Engineer and a Software Development Engineer lies in experience, responsibilities, and leadership. Seniors typically lead projects and mentor others, while juniors focus on coding and task completion. Both roles are vital in software development teams, with seniors bringing more strategic input and mentorship.

What cities near Odessa, TX are hiring for Senior Software Development Engineer jobs?

Cities near Odessa, TX with the most Senior Software Development Engineer job openings:

Infographic showing various Senior Software Development Engineer job openings in Odessa, TX as of August 2026, with employment types broken down into 1% As Needed, 82% Full Time, 14% Part Time, and 3% Contract. Highlights an 92% Physical, 2% Hybrid, and 6% Remote job distribution, with an average salary of $144,592 per year, or $69.5 per hour.

Business Development Engineer

Permian Resources

Midland, TX • On-site

Full-time

Posted 29 days ago


Job description

Job Description:
Permian Resources (NYSE: PR) is currently seeking a Business Development Reservoir Engineer in Midland, Texas. This position will be responsible for providing technical support in evaluations and underwriting for Permian Resources A&D activity. The ideal candidate will have strong technical as well as communication skills and be able to contribute his/her expertise while working with multi-disciplinary teams in a fast-paced environment.
General Responsibilities:
  • Work with multidisciplinary Business Development team to collaborate and deliver evaluations of acquisitions, divestitures and trades across the PR portfolio
  • Support current technical BD team in all steps of the evaluation, from data management to the quantification of all pieces of a prospective deal
  • Create, generate and present high quality engineering analysis and recommendations to senior management
  • Collaborate with broader Permian Resources' technical teams to leverage existing knowledge and synergies to support underwriting of assets
  • Work with Finance Team to integrate technical underwriting into corporate modeling
  • Execute hand off from Business Development to Asset Teams as deals are transitioned into and out of PR portfolio

Minimum Qualifications:
  • BS in Petroleum Engineering or related field
  • 5+ years of oil and gas engineering experience with 2+ years of Reservoir Engineering experience
  • Relevant experience with unconventional resource plays, with specific interest in candidates with Delaware Basin experience
  • Must be self-motivated and capable of independently integrating within multi-disciplinary teams
  • Must have excellent verbal and written communication skills and be able to communicate effectively with all levels of the organization
  • Proficiency in ARIES and Microsoft Office

Preferred Qualifications:
  • Some operations experience (Production, Completions, Drilling, etc.)
  • Working knowledge of Spotfire

Permian Resource is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.