Senior Software Engineer, Elixir
Location
United Kingdom
Posted
108 days ago
Salary
£85K - £105K / year
Seniority
Senior
Job Description
Senior Software Engineer, Elixir
Sona Technologies
• 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
Job 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
Related Guides
Related Job Pages
More Backend Engineer Jobs
Database Developer – SQL, DWH, BI
DedalusDedalus Group is the leading european provider of digital solutions for Healthcare
• Transfer, validation and harmonization of data from ERP and hospital information systems (KIS/HIS) into our data warehouse solution • Modeling, maintenance and further development of OLAP cubes and ETL processes • Exploring new approaches and possibilities for data analysis • Contributing to concepts for expanding our data warehouse • Performance optimizations
Full Stack Software Engineer, .NET, React
EnrouteWe deliver IT services and solutions provided by a team of passionate problem solving individuals highly skilled.
• Join a high-impact team responsible for designing, building, and evolving a customer-facing application. • Contribute code and participate actively in design discussions. • Engage in proactive cross team collaboration.
• Enhance existing Typescript and JavaScript code-base • Architect app and collaborate with the team to integrate with 3rd party APIs and services • Design the overall application framework, including component hierarchy, authentication, error handling, etc • Implement the front-end build, deploy and CI pipeline. Responsibilities • Work with development teams and product managers to ideate software solutions • Design client-side and server-side architecture
• Desenvolver e evoluir aplicações utilizando .NET 8 e Minimal APIs • Aplicar boas práticas como Clean Code, SOLID e Clean Architecture no desenvolvimento • Criar e manter testes unitários e de integração garantindo qualidade das entregas • Atuar em ambientes ágeis (Scrum/Kanban), colaborando com Product Owners, Tech Leads e outros times • Participar da construção e evolução de pipelines de CI/CD (build, testes e deploy automatizados) • Contribuir com práticas DevOps e integração contínua • Realizar troubleshooting e análise de problemas em produção • Participar ativamente de revisões de código e definição de padrões técnicos • Trabalhar com bancos de dados NoSQL como Redis, MongoDB, entre outros



