2

Part Time Senior Software Engineer Jobs in Dallas, TX

Senior Software Engineer

Irving, TX · On-site +1

$117K - $155K/yr

These benefits also apply to part-time employees Applicants who are interested in this position should apply via www.caterpillar.com/careers, search [Senior Software Engineer / Reference ...

Senior Bridge Engineer

Plano, TX · On-site

$93K - $128K/yr

Perform calculations using company standard software and proprietary manufacturer software ... Regular full-time and part-time employees (working at least 20 hours per week) have access to ...

Work From Office (Monday to Friday) Terms-Fulltime/Part time/Contractual: Fulltime Job Summary In this role, you will lead a team of engineers to ensure timely software project delivery for enhanced ...

Senior Structural Engineer

Dallas, TX · On-site

$121K - $154K/yr

Software Mastery: Advanced proficiency in Revit Structure and RISA-3D or similar analytical tools ... Senior Structural Engineer, PE License, Multi-Family Design, Post-Tensioned Concrete, Wood Frame ...

Software Mastery: Advanced proficiency in Revit Structure and RISA-3D or similar analytical tools ... Senior Structural Engineer, PE License, Multi-Family Design, Post-Tensioned Concrete, Wood Frame ...

next page

Showing results 1-20

Part Time Senior Software Engineer information

See Dallas, TX salary details

$74.7K

$141.7K

$189.9K

How much do part time senior software engineer jobs pay per year?

As of Aug 2, 2026, the average yearly pay for part time senior software engineer in Dallas, TX is $141,749.00, according to ZipRecruiter salary data. Most workers in this role earn between $121,200.00 and $159,800.00 per year, depending on experience, location, and employer.

What is a Part Time Senior Software Engineer?

A Part Time Senior Software Engineer is an experienced software professional who works fewer hours than a standard full-time schedule, often contributing to projects on a flexible basis. They are responsible for designing, developing, and maintaining software systems, as well as mentoring junior engineers and leading technical decisions. Despite working part time, they typically have extensive experience and play a crucial role in ensuring the quality and success of software projects. This role is ideal for those seeking work-life balance or pursuing other interests while still leveraging their expertise.

What are the key skills and qualifications needed to thrive as a Part Time Senior Software Engineer, and why are they important?

To thrive as a Part Time Senior Software Engineer, you need deep expertise in software development, architecture, and problem-solving, usually supported by a degree in computer science or a related field and several years of industry experience. Familiarity with version control systems (like Git), cloud platforms (such as AWS or Azure), and relevant programming languages is typically required. Strong communication, time management, and leadership skills help you efficiently collaborate and mentor while balancing a reduced work schedule. These abilities ensure you can deliver high-quality solutions, support team growth, and maximize impact despite limited hours.

What is the difference between Part Time Senior Software Engineer vs Part Time Software Engineer?

AspectPart Time Senior Software EngineerPart Time Software Engineer
ExperienceTypically 5+ years in software developmentEntry to mid-level, 1-3 years experience
ResponsibilitiesDesigning complex systems, mentoring, leading projectsImplementing features, fixing bugs, supporting team tasks
CredentialsBachelor's or higher in CS or related field, extensive portfolioBachelor's in CS or related field, some project experience
Work EnvironmentCollaborative teams, often in tech companies or startupsSimilar environments, often in same industries

In summary, a Part Time Senior Software Engineer has more experience, leadership responsibilities, and advanced skills compared to a Part Time Software Engineer. Both roles often work in similar environments, but the senior position involves more strategic input and mentorship.

How do part-time senior software engineers typically balance project responsibilities with limited working hours?

Part-time senior software engineers often focus on high-impact tasks and strategic decision-making, collaborating closely with team leads to set priorities. They usually attend key meetings, participate in critical code reviews, and mentor junior developers, while delegating routine tasks when possible. Effective communication and clear documentation are essential for ensuring smooth handoffs and maintaining project momentum despite reduced hours. Many organizations offer flexible scheduling and rely on collaborative tools to support seamless integration of part-time senior engineers into their teams.
What are the most commonly searched types of Senior Software Engineer jobs in Dallas, TX? The most popular types of Senior Software Engineer jobs in Dallas, TX are:
What job categories do people searching Part Time Senior Software Engineer jobs in Dallas, TX look for? The top searched job categories for Part Time Senior Software Engineer jobs in Dallas, TX are:
What cities near Dallas, TX are hiring for Part Time Senior Software Engineer jobs? Cities near Dallas, TX with the most Part Time Senior Software Engineer job openings:
Infographic showing various Part Time Senior Software Engineer job openings in Dallas, TX as of July 2026, with employment types broken down into 100% Part Time. Highlights an 43% In-person, and 57% Remote job distribution, with an average salary of $141,749 per year, or $68.1 per hour.

Senior Software Engineer

Caterpillar

Irving, TX • On-site, Remote

$117K - $155K/yr

Full-time, Part-time

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 25 days ago


Caterpillar Inc. rating

7.5

Company rating: 7.5 out of 10

Based on 475 frontline employees who took The Breakroom Quiz

265th of 487 rated machine equipment manufacturers


Job description

Career Area:

Job Description:

Your Work Shapes the World at Caterpillar Inc.

When you join Caterpillar, you're joining a global team who cares not just about the work we do – but also about each other.  We are the makers, problem solvers, and future world builders who are creating stronger, more sustainable communities. We don't just talk about progress and innovation here – we make it happen, with our customers, where we work and live. Together, we are building a better world, so we can all enjoy living in it.

Caterpillar Inc. seeks Senior Software Engineer at its facility located at 5205 N O'Connor Boulevard, Williams Square-Corporate Headquarters, Suite 100, Irving, TX 75039. Architect, design and develop distributed backend systems and RESTful API web services using Java and Spring Boot, following microservices best practices. Design, modify, develop, write and implement software programming applications for target systems using agile methods. Acquire client requirements, resolve workflow problems through automation optimization. Write source codes for new applications, and/or generate and enhance code samples for existing applications. Utilize automated testing tools to perform the testing and maintenance. Leverage modern cloud-native technologies, drive technical decisions, and mentor junior engineers as well as ensure robust, secure, and high-performance solutions. Lead the end-to-end software development lifecycle including requirements analysis, technical design, implementation, code reviews, automated testing, deployment, and production support. Integrate with AWS cloud services such as Lambda, Kinesis, API Gateway, S3, SNS, SQS and manage infrastructure as code using CloudFormation or Terraform. Optimize workflows through automation, performance tuning, and continuous integration/continuous deployment (CI/CD) pipelines (Azure DevOps, Jenkins, shell scripting). Collaborate with cross-functional teams to gather requirements, define technical solutions, and ensure alignment with business objectives. Champion best practices in code quality, security, and software architecture as well as drive adoption of Agile methodologies. Mentor and provide technical guidance to junior developers. Participate in technical interviews and code reviews. REQS: This position requires a bachelor’s degree or foreign equivalent in Computer Science, Information Technology or a related field, and 5 years of experience in Java programming, software development or a related occupation. Additionally, the applicant must have employment experience with: (1) Software development experience (Java, Python); (2) Java 8 or higher and SpringBoot RESTful API development; (3) Using Cloud or serverless technologies and frameworks such as AWS, Kinesis, API Gateway, CloudFormation/Terraform, IAM, AWS Lambda, S3, SNS, SQS; (4) CI/CD and DevOps technologies such as Azure DevOps Code Pipeline, Jenkins, shell scripts, and an Agile software development methodology; (5) Producing software products or systems in line with product requirements using a structured methodology to deliver and manage new or enhanced software products to the marketplace; (6) Software integration processes and functions; (7) Designing, developing and maintaining interfaces and linkage to alternative platforms and software packages; (8) Software product testing; (9) Designing, planning, and executing testing strategies and tactics to ensure software product quality and adherence to stated requirements; (10) Automated testing frameworks and strategies for ensuring code quality and reliability; (11) AWS certification(s) or equivalent cloud expertise; and (12) Event-driven architectures and real-time data processing (Kinesis). Travel: None. Telecommuting: Up to 4 days/week.

Summary Pay Range:  

$156,998.00 - $183,140.00.00

Compensation and benefits may vary depending on multiple individualized factors, job level, market, location, job-related knowledge, skills, individual performance, and experience.  Please note that salary is only one component of total compensation at Caterpillar.

Benefits:

Subject to plan eligibility, terms, and guidelines. This is a summary list of benefits.

  • Medical, dental, and vision benefits*
  • Paid time off plan (Vacation, Holidays, Volunteer, etc.)*
  • 401(k) savings plans*
  • Health Savings Account (HSA)*
  • Flexible Spending Accounts (FSAs)*
  • Health Lifestyle Programs*
  • Employee Assistance Program*
  • Voluntary Benefits and Employee Discounts*
  • Career Development*
  • Incentive bonus*
  • Disability benefits
  • Life Insurance
  • Parental leave
  • Adoption benefits
  • Tuition Reimbursement

        * These benefits also apply to part-time employees

Applicants who are interested in this position should apply via www.caterpillar.com/careers, search [Senior Software Engineer / Reference # R0000379689] #LI-DNI.

Visa Sponsorship is not available for this position.

Posting Dates:

June 29, 2026 - October 28, 2026

Any offer of employment is conditioned upon the successful completion of a drug screen.   

Caterpillar is an Equal Opportunity Employer, Including Veterans and Individuals with Disabilities.  Qualified applicants of any age are encouraged to apply.

Not ready to apply? Join our Talent Community.


What Caterpillar Inc. employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom