Senior Software Engineer, Elixir

Posted 10hrs ago

Employment Information

Education
Salary
Experience
Job Type

Report this job

Job expired or something wrong with this job?

Job Description

Senior Software Engineer at Sona building next-gen AI-native workforce solutions, directly interacting with users and owning features end-to-end.

Responsibilities:

  • Own features end-to-end across Sona's platform, from scoping through to delivery, including in the mobile app
  • Use AI development tooling as your primary workflow - directing and evaluating agent-produced code, not writing everything from scratch
  • Work directly with customers through workshops, feedback sessions, and discovery conversations to ensure what you build solves real problems
  • Collaborate closely with Product Managers and Product Designers to shape solutions from vague requirements and kick-off outputs
  • Contribute to multiple product domains across the year, building deep understanding of workforce management challenges
  • Participate in the product development process - challenging scope, suggesting approaches, and making pragmatic trade-offs between the ideal solution and the right one for now

Requirements:

  • You're a senior engineer who's comfortable owning features from scoping to production - not just executing against a spec
  • You have professional Elixir experience - enough to evaluate and correct agent-produced code in a production codebase
  • AI development tooling is already embedded in how you work, not something you've experimented with once or twice. You can articulate your workflows and demonstrate them under pressure
  • You care about understanding customer problems as much as solving technical ones, and you're comfortable being in front of customers directly
  • You communicate clearly and concisely - adapting for technical and non-technical audiences alike
  • You're pragmatic: you can let go of a strongly held opinion when the situation calls for it, and you make trade-offs consciously
  • Bonus: full-stack experience including React Native, background at a product-led engineering team or high-growth B2B SaaS company, or familiarity with HR/workforce management domains

Benefits:

  • Share options
  • 35 days annual leave (25 days standard plus 10 flexible public holiday days)
  • Extra day of leave for every year of service
  • Pension contributions matched up to 5%
  • Comprehensive health insurance
  • Enhanced parental leave & pay
  • Co-working space stipend for those based outside London
  • Annual all expenses paid team retreats
  • The latest Macbook and equipment budget for your home office
  • Professional development budget
  • Unlimited free books