Software Engineer (Future Hiring)

SugarCRM
United Kingdom
Workplace: HybridFull timeFunction: Software EngineeringExperience: 2-5 yearsSkills: ["Critical judgment","Written communication","Collaboration","Systems thinking"]

Build and ship reliable, maintainable software in a high-volume B2B SaaS environment using agentic development workflows. Write executable specs (SDD/BDD) and use agentic coding tools across the full SDLC—from implementation to test generation and code review. Apply strong critical judgment to AI-generated code and attestations, orchestrate unit/integration testing, and collaborate closely with product, design, and QA to deliver end-to-end feature ownership.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
SugarCRM
SugarCRM
1 month ago

Software Engineer (Future Hiring)

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 21 hours agoStatus: Live

Job Summary

Build and ship reliable, maintainable software in a high-volume B2B SaaS environment using agentic development workflows. Write executable specs (SDD/BDD) and use agentic coding tools across the full SDLC—from implementation to test generation and code review. Apply strong critical judgment to AI-generated code and attestations, orchestrate unit/integration testing, and collaborate closely with product, design, and QA to deliver end-to-end feature ownership.
Location: United Kingdom
Workplace: Hybrid
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Write and maintain executable SDD/BDD specs and acceptance criteria to feed AI-assisted code generation
  • •Use agentic coding tools across the full SDLC, from spec to implementation, test generation, and code review
  • •Apply critical judgment to AI-generated code and agentic attestations before merging, including correctness, edge cases, and security
  • •Design, implement, and ship high-reliability features for high-volume, high-availability SaaS environments
  • •Own feature areas end-to-end and orchestrate unit and integration tests to catch defects before customers

Pay and Benefits

Perks:PensionHealth InsuranceDentalWellness StipendLearning Budget

Key Requirements

  • •2–5 years of experience developing enterprise or SaaS software in production environments
  • •Use agentic coding tools (Claude Code, Cursor, Copilot, or equivalents) in daily work and delivery
  • •Hands-on experience with BDD/SDD frameworks and working from executable specifications
  • •Proficiency in at least one object-oriented or modern SaaS language, with comfort picking up new ones
  • •RESTful API design and consumption experience
Experience:2-5 yearsEnterprise softwareSaaSB2B SaaS
Skills:Critical judgmentWritten communicationCollaborationSystems thinking
Tech Stack:Claude CodeCursorCopilotSDDBDDRESTful APIsSQLNoSQLUnit testsIntegration testsCI/CDAWSMicroservices

Company Brief

SugarCRM
Provides customer relationship management (CRM) software and cloud-based sales, marketing, and service automation solutions for mid-market and enterprise customers, with on-premise and SaaS deployment options.
Industry: Enterprise Software
Company Size: Large (251 to 1,000 employees)
Growth: Established Company
Funding: Private Equity Backed
Headquarters: Cupertino, United States
Founded: 2004
WebsiteLinkedIn