1

Software Development Engineer Ii Jobs in Texas (NOW HIRING)

Software Dev Engineer II

Plano, TX

$91K - $124K/yr

Reporting to the Engineering Manager, the SDE II DevOps Toolchain will participate as part of a highly skilled software development team to build the tools, processes and automation frameworks that ...

Software Development Engineer II

Irving, TX · Hybrid

$93K - $128K/yr

Flexible hybrid work environment at least 2 days per week in office. #GMFJobs #LI-DH1 #LI-Hybrid Software Development at GMF As a Software Developer at GM Financial you will be fueled by all areas of ...

Software Development Engineer II

Irving, TX · On-site

$90K - $123K/yr

Hybrid - 2 days onsite, 3 days remote per week Sponsorship Notice: At this time, we are unable to ... Responsibilities Software Development at GMF As a Software Developer at GM Financial you will be ...

Software Dev Engineer II - AMZ27491.1 Location: Austin, TX Multiple Positions Available: Design, develop, implement, test, and document embedded or distributed software applications, tools, systems ...

next page

Showing results 1-20

Software Development Engineer Ii information

See Texas salary details

$59.2K

$137.4K

$191.5K

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

As of Jul 13, 2026, the average yearly pay for software development engineer ii in Texas is $137,441.00, according to ZipRecruiter salary data. Most workers in this role earn between $111,800.00 and $161,200.00 per year, depending on experience, location, and employer.

What is the difference between Software Development Engineer Ii vs Software Development Engineer I?

AspectSoftware Development Engineer ISoftware Development Engineer II
Experience LevelEntry-level, 0-2 yearsMid-level, 2-4 years
ResponsibilitiesBasic coding, bug fixes, small featuresDesign, develop complex features, code reviews
Required SkillsFundamental programming, basic understanding of systemsProficient coding, system design, problem-solving
Work EnvironmentTeam collaboration, supervised tasksIndependent work, mentorship roles

The main difference between a Software Development Engineer I and II lies in experience, responsibilities, and skill level. SDE I is an entry-level role focused on foundational tasks, while SDE II involves more complex development and greater independence. Both roles are common in tech companies and share similar industry usage, but SDE II typically requires more experience and technical expertise.

What is a Software Development Engineer II?

A Software Development Engineer II (SDE II) is an intermediate-level software engineer responsible for designing, developing, testing, and maintaining software applications or systems. SDE IIs typically have a few years of professional experience and are expected to contribute to complex projects, write efficient and maintainable code, and collaborate with cross-functional teams. They often mentor junior engineers, participate in code reviews, and help set technical direction within their team. SDE II roles require strong problem-solving skills, proficiency in programming languages, and a solid understanding of software development best practices.

What are the key skills and qualifications needed to thrive as a Software Development Engineer II, and why are they important?

To thrive as a Software Development Engineer II, you need advanced programming skills, a solid understanding of software design principles, and typically a bachelor’s degree in computer science or a related field. Proficiency with development tools such as Git, integrated development environments (IDEs), and familiarity with CI/CD pipelines are commonly required, and certifications in relevant technologies can be advantageous. Strong problem-solving abilities, effective communication, and the ability to collaborate within cross-functional teams are essential soft skills. These competencies ensure efficient development, high-quality code, and seamless teamwork in delivering robust software solutions.

How does a Software Development Engineer II typically interact with cross-functional teams during a project lifecycle?

As a Software Development Engineer II, you'll regularly collaborate with cross-functional teams such as product management, quality assurance, and user experience designers. You'll participate in design discussions, clarify requirements, and help translate business needs into technical specifications. Effective communication and teamwork are essential, as you'll often review code, provide feedback, and coordinate with other engineers to ensure timely and high-quality delivery. This collaborative environment helps you broaden your perspective and develop both technical and interpersonal skills.
What job categories do people searching Software Development Engineer Ii jobs in Texas look for? The top searched job categories for Software Development Engineer Ii jobs in Texas are:
Infographic showing various Software Development Engineer Ii job openings in Texas as of July 2026, with employment types broken down into 100% Full Time. Highlights an 80% In-person, and 20% Hybrid job distribution, with an average salary of $137,441 per year, or $66.1 per hour.
Software Dev Engineer II

Software Dev Engineer II

Optimum

Plano, TX

$91K - $124K/yr

Other

Re-posted 19 days ago


Optimum rating

7.5

Company rating: 7.5 out of 10

Based on 53 frontline employees who took The Breakroom Quiz

36th of 82 rated telecommunications companies


Job description

Are you looking to Optimize your life? Start your exciting path to a rewarding career today! 

We are Optimum, a leader in the fast-paced world of connectivity, and we're on the hunt for enthusiastic professionals to join our team! We understand that connectivity isn't just a luxury anymore - it's a necessity that empowers lives, fuels businesses, and drives innovation. A career at Optimum means you'll be enabling progress and enhancing lives by providing reliable, high-speed connectivity solutions that keep the world connected. We owe our success to our amazing product, commitment to our people and the connections we make in every community.

If you are resourceful, collaborative, team-oriented and passionate about delivering consistent excellence, Optimum is the Company for you!

We are Optimum!

Job Summary

Optimum is a leading provider of Mobile, Broadband (DOCSIS, Fiber) and Video services in the United States.  The Product Development organization is responsible for the technology enablement and development of these technologies for our customers along with the tools used by our teams to support them. Reporting to the Engineering Manager, the SDE II DevOps Toolchain will participate as part of a highly skilled software development team to build the tools, processes and automation frameworks that will improve productivity, drive efficiency, and ensure the quality and reliability of our software products. We are looking for a passionate and engaged individual who is willing to take on the challenge of transforming software development at a Fortune 500 company and building the tools that will allow our development teams to Go Fast!

Responsibilities
  • Contribute to our software development tools strategy accelerating our development teams.
  • Execute on the implementation of our tools roadmap that includes an CI/CD pipeline that will be leveraged by the software development teams across the organization to support our broadband, video, mobile and customer support applications.
  • Implement tools to identify, document and track software defects.  Work closely with the development teams to resolve issues and ensure timely fixes.
  • Introduce capabilities to do effective A/B testing of releases across test populations.
  • Lead process improvement initiatives to enhance testing practices, tools, and metrologies.
  • Implement tools to monitor and report on key quality metrics including defect rates, test coverage and test execution progress.  Analyze metrics to identify areas for improvement.
  • Leverage developer tools and test automation to transform our software release processes and enable the development teams to get capabilities to customers faster.
  • Use and customize out of the box tools to instrument and monitor systems.
  • Contribute to a structured knowledge base that allows teams to create, maintain and extend documentation for all our developer tools and processes.
  • Establish and gain acceptance for Key Results indicated by our development pipeline and automation test frameworks.
  • Use prototypes and proof of concepts as the primary tool for deep and detailed explorations of architecture and software designs.
  • Go-to advocate for developer tools in the organization.
  • Continue to make Optimum a Developer Friendly Environment.
Qualifications
  • Bachelor's degree in computer science or equivalent 
  • 2-4 years of software development engineering experience
  • Proficiency in variety of programming languages (Python, Java, C#)
  • Experience with Google cloud or Amazon Web Services and their capabilities.
  • Thorough understanding of software methodologies and DevOps practices.
  • Experience with the implementation and optimization CI/CD Pipelines.
  • Experience with the automation of test cases.
  • Good intuition for software design, actively looking to learn from other teams and projects.
  • Experience with data formats and locality with performance considerations.
  • Demonstrated experience solving performance and data issues by applying experience/knowledge.
  • Completely comfortable working with live production systems, debugging issues and taking careful actions with protections against damage.
  • Contributes to establishing and maintaining corporate policies related to technology.
  • Familiarity with AI Tools and AI First mindset

At Optimum, we're fueled by our four core pillars: Taking Ownership, Upholding Transparency, Creating Community, and Demonstrating Expertise. Our commitment to empowering employees to take responsibility and embrace proactive problem-solving underpins Taking Ownership. Upholding Transparency is at the core of our culture, with open and honest communication fostering trust among our dedicated team and loyal customers. Creating Community is more than a goal; it's our daily commitment to fostering an environment of collaboration, innovation, and positivity. Demonstrating expertise is a promise we uphold through continuous learning and engagement with our customers to consistently deliver top-quality products and services. These pillars not only shape our culture but define Optimum as a place of excellence, trustworthiness, and thriving community, and we invite you to be a part of our journey.

If you have the drive to succeed and are ready to embark on a thrilling career, seize this opportunity today, and join our winning team, so together, we'll shape the future of connectivity. 

All job descriptions and required skills, qualifications and responsibilities for a particular position are subject to modification by the Company from time to time, in the Company's discretion based on business necessity.

We are an Equal Opportunity Employer committed to recruiting, hiring and promoting qualified people of all backgrounds regardless of gender, race, color, creed, national origin, religion, age, marital status, pregnancy, physical or mental disability, sexual orientation, gender identity, military or veteran status, or any other basis protected by federal, state, or local law.

The Company collects personal information about its applicants for employment that may include personal identifiers, professional or employment related information, photos, education information and/or protected classifications under federal and state law. This information is collected for employment purposes, including identification, work authorization, FCRA-compliant background screening, human resource administration and compliance with federal, state and local law.

Applicants for employment with The Company will never be asked to provide money (even if reimbursable) as part of the job application or hiring process. Please review our Fraud FAQ for further details.

                                                                                                                      

Pay is competitive and based on a number of job-related factors, including skills and experience. The starting pay rate/range at time of hire for this position in New York is $100,246.00  - $164,689.00  / year. 

The starting payrate/range at time of hire for this position in Plano, TX is $83,538.00  - $137,241.00 /year. For other locations, please inquire with your recruiter. The rates/ranges provided herein are the anticipated pay at the time of hire, and do not reflect future job opportunity.

We appreciate your interest in this opportunity. Applicants must be authorized to work for ANY employer in the U.S.  Please note that at this time, we do not provide visa sponsorship for employment.


What Optimum employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom