Full Stack Engineer
Robert Half
Menlo Park, United States of America
2 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Compensation
$ 150KJob location
Remote
Menlo Park, United States of America
Tech stack
.NET
Artificial Intelligence
C Sharp (Programming Language)
Continuous Integration
Distributed Systems
Microsoft SQL Server
Angular
Docker
Requirements
- Strong experience with C# / .NET and REST-based services
- Full-stack capability (Angular + SQL Server experience is a plus)
- Experience working across multiple technologies and environments
- Exposure to Docker, CI/CD, and distributed systems
- Confidence communicating with clients and translating business needs into technical solutions
- A mindset focused on trade-offs, value, and outcomes-not just code
Bonus: Interest or exposure to AI tools or implementation
Benefits & conditions
- Stability + Growth: 30 years in business, ~10-year average tenure
- True Ownership: Engineers drive solutions-not just tickets
- End-to-End Impact: Work across the full lifecycle of real enterprise systems
- Employee-Owned: You directly benefit from company success (ESOP)
- High-Caliber Work: Complex, meaningful projects that will stretch your skills
Compensation
- $120K-$150K base (level-dependent)
- ESOP ownership + full benefits
If you're a developer who wants to build, influence, and solve-not just execute, this is the environment you've been looking for.
About the company
We're partnering with a 30-year, employee-owned engineering consultancy (~85 people) known for tackling complex enterprise and government initiatives. You'll work on a national consumer-facing platform, building and optimizing systems that are used in the real world-at scale.
What You'll Do
* Design and build backend-heavy, full-stack solutions across modern enterprise systems
* Own features end-to-end: API, data, integration, and UI collaboration
* Work directly with clients in a consultative, problem-solving role
* Contribute to architecture decisions, performance optimization, and system design
* Mentor others, participate in code reviews, and elevate engineering standards
* Build and deploy through modern CI/CD pipelines and containerized environments