> Markdown version of [/jobs/ext/571899-software-engineer](https://www.wearedevelopers.com/jobs/ext/571899-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer - **Company:** H & R Computer Consulting Services inc - **Location:** Pasadena, CA, United States - **Experience:** Expert - **Salary:** $145,600.0 - $187,200.0 - **Contract:** Temporary to permanent - **Skills:** .NET Framework, Microsoft Windows, Agile Methodology, Microsoft Azure, C++ (Programming Language), Databases, Software Debugging, Software Design Patterns, Distributed Systems, Protocol Buffers, Microsoft SQL Server, Windows Servers, Object-Oriented Software Development, Software Architecture, Qt (Software), Data Streaming, Multithreading, Real Time Systems, Git, Grpc, Industrial Software, Microservices - **Published:** June 20, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=0609e1c389b20077 ## About the Role Do you have experience in Windows?, * 5+ years of professional C++ development experience * Strong experience building production-grade, high-performance software * Experience with multi-threaded and real-time or near-real-time systems * Strong understanding of software architecture, OOP, and design patterns * Experience developing Windows Server applications * Strong debugging and problem-solving skills * Onsite availability in Pasadena (no remote) Pluses: * Experience with Qt * gRPC, Protobuf, or microservices * C++ POCO Libraries * SQL Server or database-driven applications * C# and .NET experience * Azure DevOps and Git * Distributed systems or streaming data * Power systems, utilities, or industrial software background ## Description Senior Software Engineer responsible for designing, developing, testing, and maintaining high-performance C++ Windows Server applications used for real-time power grid monitoring and analytics. The role focuses on scalable, reliable systems that process large volumes of real-time and historical data, working closely with engineering, QA, and customer stakeholders in an Agile environment. ## Related Videos - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Exploring the Power of gRPC-Gateway for Writing RESTful Services](https://www.wearedevelopers.com/videos/2072-exploring-the-power-of-grpc-gateway-for-writing-restful-services) - [Kubernetes and Microservices with Multi-Model Databases](https://www.wearedevelopers.com/videos/382-kubernetes-and-microservices-with-multi-model-databases) - [Architectures that we can use with .NET](https://www.wearedevelopers.com/videos/935-architectures-that-we-can-use-with-net) - [Branch your database like your code: How schema changes and pull requests go hand in hand](https://www.wearedevelopers.com/videos/350-branch-your-database-like-your-code-how-schema-changes-and-pull-requests-go-hand-in-hand) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) ## Related Articles - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Find a Developer Job: 12 Best Job Sites For Developers](https://www.wearedevelopers.com/magazine/165-find-a-developer-job-12-best-job-sites-for-developers) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated)