×
Register Here to Apply for Jobs or Post Jobs. X

Principal Engineer - Full Stack

Job in Agoura Hills, Los Angeles County, California, 91375, USA
Listing for: Cydcor
Full Time position
Listed on 2026-08-13
Job specializations:
  • Software Development
    Backend Developer, Cloud Engineer - Software
Salary/Wage Range or Industry Benchmark: 135000 - 145000 USD Yearly USD 135000.00 145000.00 YEAR
Job Description & How to Apply Below

Principal Engineer — Full Stack

Software Engineering
· Agoura Hills, CA (in-office)

Starting at $135,000 to $145,000 + Bonus

Medical, Dental, Vision, 401 (k)

About the Role

We are a Salesforce-centric organization with a modern, multi-platform engineering stack spanning Salesforce, Mule Soft, Informatica Cloud, Python, PostgreSQL, and AWS. We are looking for a seasoned engineer who is excellent at engineering fundamentals first and tied to no single platform second — someone who can operate across our ecosystem and, just as importantly, partner with the specialists already on the team.

You do not need to be a Salesforce expert. You do need to be the kind of engineer other strong engineers want in the room: someone who picks up unfamiliar systems quickly, reasons about design across platforms, and can sit down with a Mule Soft or backend specialist and push their thinking forward on their own turf. Over time you will act as a senior technical anchor across our stack — writing and reviewing code, shaping technical design, and helping the team work as a unit rather than a set of parallel lanes.

This role suits someone with genuine drive: curious, adaptable, and hungry to take on more over time. It is the kind of role that grows with the person in it.

What You'll Do
  • Design, build, and maintain solutions across our stack — backend services, integrations, data flows, and (with ramp-up) Salesforce customizations.
  • Serve as a technical partner and advisor to specialists across the team — reasoning about Mule Soft integrations with our integration engineers, backend and data design with our database engineers, and Salesforce approaches with our platform engineers — challenging and strengthening technical decisions across domains.
  • Lead and elevate code reviews and technical discussion, raising the bar for quality, maintainability, and consistency, and helping establish these as everyday practice across the team.
  • Own and improve our deployment and release process — CI/CD pipelines, environment and branch management, and safe, repeatable production deployments.
  • Build and maintain integrations between Salesforce and external systems using Mule Soft and APIs.
  • Develop backend logic, data processing, and automation in Python; work with PostgreSQL for data modeling, queries, and performance; leverage AWS for hosting, compute, and supporting cloud services.
  • Explore and evaluate new technologies where they can meaningfully improve how we build.
  • Ramp into Salesforce development and configuration, eventually contributing to and advising on Salesforce solutions.
  • Troubleshoot production issues across systems and drive them to resolution.
  • Mentor engineers, share knowledge, and help raise the technical bar of the people around you.
What We're Looking For (Required)
  • 7+ years of professional software engineering experience, with a track record of principal‑or staff‑level technical contribution (years can be adjusted for the right person).
  • Strong general‑purpose programming skills and solid computer‑science fundamentals — platform‑agnostic, and someone who learns new technologies quickly.
  • Hands‑on experience with at least three of the following, and the demonstrated ability to ramp into the rest:
  • Python (or a comparable backend language)
  • Relational databases such as PostgreSQL
  • Cloud infrastructure, ideally AWS
  • Integration / middleware platforms (Mule Soft, or similar iPaaS / API integration experience)
  • JavaScript and modern web development
  • Experience designing and reasoning about system architecture and integrations across multiple platforms.
  • Strong code‑review skills and a genuinely high bar for code quality and engineering practices — someone for whom rigor is a held value, not a tolerated process.
  • The ability to earn influence through credibility rather than title — able to partner with and constructively challenge experienced engineers in domains that aren't their own, and move them without formal authority.
  • Practical experience with CI/CD, version control (Git), and managing deployments to production.
  • Excellent communication skills — able to explain technical trade‑offs to engineers and non‑engineers, and to give clear, constructive feedback.
  • A…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary