Senior Software Engineer: Agentic Workflow & Craftsmanship

<p style="text-align:left"><u><b>Job Description:</b></u></p><p><span>This position is responsible for orchestrating advanced, agentic workflows and engineering the surrounding quality infrastructure for enterprise-grade software. The role balances high-velocity startup execution with rigorous software craftsmanship, utilizing continuous refactoring, stacked architectures, and advanced testing methodologies to control non-deterministic AI outputs and systematically minimize the long-term cost of change. </span></p><p></p><p><b>Essential Duties & Responsibilities</b></p><ul><li><p><b>Agentic System Development:</b><span><b> </b>Write production-grade code alongside advanced agents, engineer systems that orchestrate agentic workflows, and construct the surrounding quality machinery to ensure reliability under heavy enterprise loads.</span></p></li><li><p><b>Architectural Oversight:</b><span> Design and implement robust, stacked architectures that employ algorithmic guardrails to successfully bound and constrain stochastic LLM outputs.</span></p></li><li><p><b>Software Craftsmanship:</b><span><b> </b>Champion continuous refactoring, micro-modular design, and extreme code readability as standard daily practices to keep the long-term cost of change low.</span></p></li><li><p><b>Quality Infrastructure:</b><span><b> </b>Adapt 2020-era quality  methodologies (e.g., TDD, real Devops, BDD, etc. ) to modern AI paradigms by implementing characterization testing, mutation testing, property-based testing, observability frameworks, and related.</span></p></li><li><p>C<b>ollaborative Execution:</b><span> Engage in heavy, direct technical collaboration with a peer group of senior engineers; actively participate in high-level trade-off debates while maintaining a strict "disagree and commit" shipping philosophy.</span></p></li></ul><p></p><p><b>Qualifications & Skills</b></p><p></p><p><b>Enterprise Software Expertise (Historical Track Record)</b></p><ul><li><p><span>Substantial, proven experience architecting and maintaining production-grade enterprise software systems.</span></p></li><li><p><span>Deep understanding of complex integration surface areas, the long-term life cycle of architectural decisions, and designing for decade-long maintainability.</span></p></li></ul><h3></h3><p><b>Modern Agentic Capability</b></p><ul><li><p><span>Hands-on, deep engagement with current-generation development agents (e.g., Claude Code, Codex, or equivalent tools) within the current calendar year.</span></p></li><li><p><span>Demonstrated experience moving past basic prompt engineering into building tools, pipelines, and stacked architectures to tighten developer feedback loops.</span></p></li><li><p><span>An empirical, evidence-based understanding of the current limitations, failure modes, and strengths of LLM-driven development.</span></p></li></ul><p></p><p><b>Core Technical Proficiencies</b></p><ul><li><p><span>Fluency in at least one mainstream programming language, with a demonstrated ability to learn and switch languages fluidly based on project needs.</span></p></li><li><p><span>Working depth with Git, CI/CD pipelines, containerization, and modern testing frameworks.</span></p></li></ul><h2></h2><h2>Key Behavioral Competencies</h2><ul><li><p><b>Startup Velocity:</b><span><b> </b>Thrives in a highly iterative environment ("build today, release tonight, refactor tomorrow").</span></p></li><li><p><b>Empirical Tinkering:</b><span> A proactive investigator who utilizes continuous experimentation and strict metrics to discover technical truths.</span></p></li><li><p><b>High-Conviction, Low-Ego:</b><span> Ability to confidently articulate and defend a complex technical viewpoint while remaining fully supportive of executing a peer’s differing strategy to high standards.</span></p></li><li><p><b>Tradeoff Fluency:</b><span><b> </b>Rejects simple "A > B" binaries, instead evaluating options through a lens of relative costs and alignment with core objectives (e.g., "Given goal Q, option A costs X and option B costs Y)</span></p></li></ul><h2></h2><p></p><h2><b>Minimum Requirements</b></h2><p><b>Education: </b><span>Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent professional experience).</span></p><p><b>Experience: </b> <span>Minimum of 10 years of professional software <span style="overflow-wrap: break-word; display: inline; text-decoration: inherit; hyphens: auto;">engineering/code-writing</span> experience. Proven track record working in both agile Startup environments and scaled Enterprise organizations.</span></p><p><b>Systems & Technical Expertise:</b> <span> Deep, hands-on proficiency with modern, cutting-edge AI tools and workflows (as of 2026). Demonstrated commitment to continuous learning and staying current with rapid advancements in the AI space.</span></p><p></p><p><b>Additional Requirements</b></p><p><b>Managerial Requirements:</b> <span>N/A</span></p><p><b>Physical Requirements: </b><span>Prolonged periods sitting at a desk and working on a computer.</span></p><p><b>Travel Requirements:</b> <span>May be required to travel between local Cambria locations</span></p><p></p><p><span>Cambria’s starting salary</span><span> range for this position is </span><span>$100,000 - $150,000</span><span> </span><span>Salary ranges are determined by role, level, and location. The range displayed on each job posting reflects the target for new hires for the position. Individual pay is determined by several factors, including work location, job-related experience, and relevant education and/or training.</span></p><p></p><p>Cambria offers a competitive benefits package that encompasses Health and Dental Insurance, Paid Time Off, 7 paid Holidays , 401(k) plus matching, Discretionary Profit Sharing, Flexible Spending Account; Life, Supplemental Life, and Disability Insurance; Referral Program, Tuition Reimbursement, Employee Assistance Program, Employee Discount and Professional Development Assistance.</p><p></p><p>Please note this job description is not designed to cover or contain a comprehensive listing of activities, duties or responsibilities that are required of the employee for this job. Duties, responsibilities and activities may change at any time with or without notice.</p><p></p><p>At Cambria, dedication to philanthropy and our people is at the heart of who we are. We strive to make a meaningful difference in the world every day by prioritizing employee well-being and fostering inclusivity and empowerment. Under the banner of <a href="https://www.cambriausa.com/cambriacares" target="_blank" rel="noopener noreferrer"><u>CambriaCares</u></a>, our philanthropic endeavors show our commitment to our people and our community to uplift kids, support education, and contribute to a sustainable future.</p><p></p><p>For additional company information, please visit <a href="http://www.CambriaUSA.com" target="_blank" rel="noopener noreferrer">www.CambriaUSA.com</a></p><p></p><p>An offer of employment is contingent upon the successful completion of a background verification check, subject to applicable laws and regulations. The results will be reviewed based on the individual's record, and the specific duties and requirements of the job.</p>

Back to blog

Common Interview Questions And Answers

1. HOW DO YOU PLAN YOUR DAY?

This is what this question poses: When do you focus and start working seriously? What are the hours you work optimally? Are you a night owl? A morning bird? Remote teams can be made up of people working on different shifts and around the world, so you won't necessarily be stuck in the 9-5 schedule if it's not for you...

2. HOW DO YOU USE THE DIFFERENT COMMUNICATION TOOLS IN DIFFERENT SITUATIONS?

When you're working on a remote team, there's no way to chat in the hallway between meetings or catch up on the latest project during an office carpool. Therefore, virtual communication will be absolutely essential to get your work done...

3. WHAT IS "WORKING REMOTE" REALLY FOR YOU?

Many people want to work remotely because of the flexibility it allows. You can work anywhere and at any time of the day...

4. WHAT DO YOU NEED IN YOUR PHYSICAL WORKSPACE TO SUCCEED IN YOUR WORK?

With this question, companies are looking to see what equipment they may need to provide you with and to verify how aware you are of what remote working could mean for you physically and logistically...

5. HOW DO YOU PROCESS INFORMATION?

Several years ago, I was working in a team to plan a big event. My supervisor made us all work as a team before the big day. One of our activities has been to find out how each of us processes information...

6. HOW DO YOU MANAGE THE CALENDAR AND THE PROGRAM? WHICH APPLICATIONS / SYSTEM DO YOU USE?

Or you may receive even more specific questions, such as: What's on your calendar? Do you plan blocks of time to do certain types of work? Do you have an open calendar that everyone can see?...

7. HOW DO YOU ORGANIZE FILES, LINKS, AND TABS ON YOUR COMPUTER?

Just like your schedule, how you track files and other information is very important. After all, everything is digital!...

8. HOW TO PRIORITIZE WORK?

The day I watched Marie Forleo's film separating the important from the urgent, my life changed. Not all remote jobs start fast, but most of them are...

9. HOW DO YOU PREPARE FOR A MEETING AND PREPARE A MEETING? WHAT DO YOU SEE HAPPENING DURING THE MEETING?

Just as communication is essential when working remotely, so is organization. Because you won't have those opportunities in the elevator or a casual conversation in the lunchroom, you should take advantage of the little time you have in a video or phone conference...

10. HOW DO YOU USE TECHNOLOGY ON A DAILY BASIS, IN YOUR WORK AND FOR YOUR PLEASURE?

This is a great question because it shows your comfort level with technology, which is very important for a remote worker because you will be working with technology over time...