1

Sr Software Engineer Jobs in Rosenberg, TX (NOW HIRING)

Senior Software Engineer Location: Irvine, CA Job type: Full-time - Hybrid Overview: ETAP, a member of Schneider Electrical Energy Management Software Division, is seeking a senior power system ...

Senior Software Engineer

Houston, TX

$117K - $154K/yr

Our mission-driven team is seeking a bold and dynamic Senior Software Engineer who is fueled by high ownership, execution horsepower, growth mindset, and driven to understand our world, science ...

Senior Software Engineer (Python)

Houston, TX · On-site

$117K - $154K/yr

As a Senior Research Software Engineer based in Houston, TX you'll support quantitative and fundamental research infrastructure, engage in data-intensive analysis and modeling, and impact trading ...

Senior Software Engineer (Python)

Houston, TX · On-site

$117K - $154K/yr

As a Senior Research Software Engineer based in Houston, TX you'll support quantitative and fundamental research infrastructure, engage in data-intensive analysis and modeling, and impact trading ...

Senior Software Engineer's responsibilities will include development, writing code, and documenting functionality. Qualifications * Work with development teams to design and implement the end-to-end ...

Senior Software Engineer

Houston, TX · On-site

$117K - $154K/yr

We are hiring a Senior Software Engineer with deep experience and expertise in designing and delivering solutions using modern software engineering practices and cloud technologies. You will be part ...

Senior Software Engineer's responsibilities will include development, writing code, and documenting functionality. Qualifications * Work with development teams to design and implement the end-to-end ...

Senior Software Engineer

Houston, TX · On-site

$117K - $154K/yr

Your Role As a Senior Engineer on the Investment Technology team, you will play important role in ... At least 8+ years of professional full-stuck software development experience. * Expert ...

Senior Software Engineer

Houston, TX · Hybrid

$117K - $154K/yr

Your Role As a Senior Engineer on the Investment Technology team, you will play important role in ... At least 8+ years of professional full-stuck software development experience. * Expert ...

Our client is seeking a highly motivated Senior Software Developer to design and build scalable, secure, and high-performance systems. This role focuses on developing robust solutions using Python ...

Senior Software Engineer

Houston, TX · On-site

$140K - $170K/yr

Our client is seeking a highly motivated Senior Software Developer to design and build scalable, secure, and high-performance systems. This role focuses on developing robust solutions using Python ...

Senior Software Engineer

Houston, TX · On-site

$93K - $147K/yr

Required for Experienced (Senior-Level) Candidates: * Bachelor's degree in Computer Science, Software Engineering, or related field (or equivalent experience). * 5+ years of experience in full-stack ...

next page

Showing results 1-20

Sr Software Engineer information

See Rosenberg, TX salary details

$67.4K

$127.9K

$171.3K

How much do sr software engineer jobs pay per year?

As of Jun 28, 2026, the average yearly pay for sr software engineer in Rosenberg, TX is $127,857.00, according to ZipRecruiter salary data. Most workers in this role earn between $109,300.00 and $144,100.00 per year, depending on experience, location, and employer.

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

To thrive as a Sr Software Engineer, you need advanced programming skills, a strong grasp of software design principles, and typically a degree in computer science or a related field. Expertise with development frameworks, version control systems like Git, and familiarity with cloud platforms or containerization tools is often required. Exceptional problem-solving abilities, clear communication, and leadership skills set top performers apart in collaborative environments. These competencies ensure the efficient delivery of high-quality software solutions and effective mentorship within development teams.

What are some common challenges Sr Software Engineers face when leading technical projects?

Sr Software Engineers often encounter challenges such as balancing hands-on coding with mentoring less experienced team members, managing shifting project requirements, and ensuring timely delivery while maintaining high code quality. They are frequently responsible for making critical architectural decisions and resolving complex technical issues that arise during the development process. Additionally, effective communication with cross-functional teams and stakeholders is key to aligning technical solutions with business goals.

What are Sr Software Engineers?

Sr Software Engineers are experienced professionals who design, develop, and maintain complex software systems. They often lead technical projects, mentor junior team members, and collaborate with stakeholders to ensure software meets business needs. In addition to coding, they are responsible for making architectural decisions, reviewing code, and ensuring best practices are followed. Sr Software Engineers typically have several years of industry experience and deep expertise in specific programming languages or technologies.
What are popular job titles related to Sr Software Engineer jobs in Rosenberg, TX? For Sr Software Engineer jobs in Rosenberg, TX, the most frequently searched job titles are:
What cities near Rosenberg, TX are hiring for Sr Software Engineer jobs? Cities near Rosenberg, TX with the most Sr Software Engineer job openings:
Infographic showing various Sr Software Engineer job openings in Rosenberg, TX as of June 2026, with employment types broken down into 71% Full Time, 23% Part Time, and 6% Contract. Highlights an 85% Physical, 5% Hybrid, and 10% Remote job distribution, with an average salary of $127,857 per year, or $61.5 per hour.

Senior Software Engineer

Aveva

Houston, TX

$104K - $174K/yr

Full-time

Posted 10 days ago


Job description

ETAP empowers customers to make informed decisions throughout the life cycle of their projects with innovative software solutions for electrical systems. By applying ETAP solutions, customers experience continuous intelligence during design and engineering and into operations and maintenance using a unified electrical digital twin platform. ETAP supports customers in their digital transformation and sustainable energy transitions for a green and smart future, helping them to prioritize safety, maximize reliability, and stay resilient.

Our employees' passion for excellence, innovation, and customer satisfaction is our most-prized resource. If you share that passion - and want to be part of a company that leads the energy transition towards a cleaner and more resilient world for future generations - we invite you to join us!

ETAP is committed to creating a diverse work environment and is proud to be an Equal Opportunity Employer.

Job Title: Senior Software Engineer

Location: Irvine, CA

Job type: Full-time - Hybrid

Overview:

ETAP, a member of Schneider Electrical Energy Management Software Division, is seeking a senior power system software engineer with strong expertise in C++ / C# development and familiar with power system analysis, modeling, and simulation. The role bridges power engineering knowledge with software. If you are ready to be an industry leader in electrical system simulation software development in a multinational company that influences how engineers all over the world perform analysis, then this position is for you.

Responsibilities and duties

  • Implement algorithms for power system simulation, integrate applications with database.
  • Perform code reviews, debug numerical algorithms, maintain, and improve existing software.
  • Implement data processing architectures, multi-threading or parallel computing techniques, and use the Standard Template Library (STL).
  • Migrate modules to future software architectures.
  • Collaborate with management, departments, and customers to identify end-user requirements and specifications.

Qualifications

  • Electrical Engineering (Power Systems), or Computer Science with strong understanding of power system fundamentals.
  • Proficiency in low latency C++ and/or C# development, familiar with database integration.
  • Ability to follow architectural principles and foundational frameworks.
  • Highly motivated, self-managed, detail-oriented and well organized.
  • Excellent communication skills to communicate effectively with both engineers and software developers.

Education

A master's degree in computer science or electrical engineering with 5+ years of programming experience will be considered.

Salary Range:
$104,500.00 -$174,500.00
This pay range represents the minimum and maximum compensation that the position offers, and final compensation can vary within the range depending on work location, job experience, skills, and relevant educational attainment and/or training.

ETAP requires all successful applicants to undergo and pass a comprehensive background check before they start employment. Background checks will be conducted in accordance with local laws and may, subject to those laws, include proof of educational attainment, employment history verification, proof of work authorization, criminal records, identity verification, credit check. Certain positions dealing with sensitive and/or third party personal data may involve additional background check criteria.

ETAP is an Equal Opportunity Employer. We are committed to being an exemplary employer with an inclusive culture, developing a workplace environment where all our employees are treated with dignity and respect. We value diversity and the expertise that people from different backgrounds bring to our business.

Come and join ETAP to create the transformative technology that enables our customers to engineer a better world.