Skip to main content
Tallo logoTallo logo
Apply for this opportunity

This job application is on an outside website. Be sure to review the job posting there to verify it's the same.

Software Engineer

Job

Robert Half

Pasadena, CA (In Person)

Full-Time

Posted 1 week ago (Updated 6 days ago) • Actively hiring

Expires 7/19/2026

Review key factors to help you decide if the role fits your goals.
Pay Growth
?
out of 5
Not enough data
Not enough info to score pay or growth
Job Security
?
out of 5
Not enough data
Calculating job security score...
Total Score
78
out of 100
Average of individual scores

Were these scores useful?

Skill Insights

Compare your current skills to what this opportunity needs—we'll show you what you already have and what could strengthen your application.

Job Description

We are looking for a Software Engineer to join a team in Pasadena, California, on a contract basis with the potential to become permanent. This role focuses on creating reliable, high-throughput software in C++ for server-side environments where performance, responsiveness, and code quality are critical. The position is fully onsite and is well suited for an engineer who enjoys solving complex technical challenges in production systems.
Responsibilities:
  • Design, build, and enhance C++ applications for Windows Server environments with an emphasis on stability, speed, and maintainability.
  • Develop software components that operate in multi-threaded and real-time or near-real-time settings, ensuring dependable performance under production workloads.
  • Translate architectural goals into scalable technical solutions by applying sound engineering principles and established design approaches.
  • Investigate defects, isolate root causes, and deliver durable fixes for complex issues affecting system behavior and application reliability.
  • Collaborate with cross-functional partners to implement backend services, integrations, and data-driven functionality that support broader platform needs.
  • Contribute to code quality practices through thoughtful implementation, peer reviews, and continuous improvement of development standards.
  • Support the evolution of distributed or streaming-data solutions and participate in service-based development where technologies such as gRPC or Protobuf are relevant.
  • Work closely with onsite team members in Pasadena, California, to deliver production-ready software aligned with business and operational requirements.