4,505 Automattic jobs in the United Kingdom
Backend Developer
Posted today
Job Viewed
Job Description
London (GB)
Octopus Electroverse – Software Engineering /
Full-time /
Hybrid
We're making electric vehicle ownership as smart and simple as possible, by building the world's largest public charging platform.
In just four years, Octopus Electroverse has grown to become one of the largest eMobility players globally, with over 1,000,000 connected electric vehicle chargers and a customer ecosystem spanning web, iOS, Android, CarPlay, Android Auto & Automotive OS, and more.
But it's just the start: we're busy expanding internationally, working with more automotive and tech partners, building exciting new features at scale, and creating the integrated charging experiences of the future - all in the name of making public EV charging super simple for customers.
Electroverse is a multifunctional team made up of product, development, commercial, operations, marketing, partnerships teams, and more - all focused together on making Octopus the go-to name in EV charging. And we're looking for smart individuals with an interest in the space who can help us make it happen.
This Role:
We're looking for someone who's passionate about code, curious, and eager to learn. You'll be working alongside the backend team that provides services for our Electroverse ecosystem in the electric vehicle and electrification space with focus on helping develop the core functionality of our business. You'll help us develop solutions for processing payments, analyse financial traffic and aid us in detecting suspicious activity.
Our project is establishing itself as the leading e-mobility provider solution within the industry and we want to take it to the next level. This means we're working on big features which will give you the chance to have a huge impact and, given our ambitions in the electrification space, influence how the back-end scales to meet new challenges and create a wider ecosystem.
Overall, you'll work with a small, high-energy project team to bring the product to life - an exciting opportunity to work like a start-up within a rapidly scaling EnTech business.
What You'll Do…
- Help us improve the core product by developing and improving our financial system
- Help improve the accuracy of our financial reporting and payment success rates across our existing and potential payment providers
- Build tools to detect and monitor fraudulent operations, help develop risk analysis and prevent malicious behaviour
- Work as part of a larger cross-functional team to deliver the best quality product for our clients
- Support the Operations team in resolving payments-related customer issues and the Financial team in building accurate reporting systems
What You'll Have.
- Passion to create something amazing, and the mindset to learn and grow with the company
- A strong understanding of the Python and Django ecosystems with 3+ years of experience
- Knowledge of payment providers, e.g. Stripe / Adyen / WorldPay
- Experience with Fraud and Risk analysis
- Experience with KYC/KYB products and flows
- Experience with billing and invoicing flows
- Experience with monitoring and debugging applications and infrastructure
- Experience maintaining asynchronous processing systems (AMQP, Celery)
- An ability to discuss vision and features within a team and propose creative solutions
- Knowledge of common security practices
- Familiarity with continuous integration and continuous deployment
- An ability to write robust and fault-tolerant software
- Proficient understanding of Git
If this sounds like you then we'd love to hear from you.
Are you ready for a career with us? We want to ensure you have all the tools and environment you need to unleash your potential. Need any specific accommodations? Whether you require specific accommodations or have a unique preference, let us know, and we'll do what we can to customise your interview process for comfort and maximum magic
Studies have shown that some groups of people, like women, are less likely to apply to a role unless they meet 100% of the job requirements. Whoever you are, if you like one of our jobs, we encourage you to apply as you might just be the candidate we hire. Across Octopus, we're looking for genuinely decent people who are honest and empathetic. Our people are our strongest asset and the unique skills and perspectives people bring to the team are the driving force of our success. As an equal opportunity employer, we do not discriminate on the basis of any protected attribute. Our commitment is to provide equal opportunities, an inclusive work environment, and fairness for everyone.
Backend Developer
Posted 10 days ago
Job Viewed
Job Description
Siamo alla ricerca di un Backend Developer esperto, con una solida esperienza nello sviluppo di API e sistemi distribuiti, da inserire in un progetto innovativo nel settore dei servizi finanziari digitali.
Responsabilità principaliProgettare, sviluppare e mantenere API RESTful in TypeScript e C#
Gestire e ottimizzare database SQL (MS SQL) e NoSQL (Firebase, CosmosDB)
Integrare modelli di AI e Machine Learning per potenziare le funzionalità delle applicazioni
Collaborare con il team frontend per garantire un’integrazione fluida tra i sistemi
Implementare strategie di scalabilità , sicurezza e performance per le applicazioni backend
Scrivere codice pulito, documentato e testato seguendo le best practice di sviluppo
RequisitiAlmeno 5 anni di esperienza nello sviluppo backend
Ottima conoscenza di TypeScript/Node.js , C# e MS SQL
Esperienza con framework backend e servizi cloud (Azure o Google Cloud)
Familiarità con ambienti FaaS/PaaS e con pipeline CI/CD
Buone capacità di comunicazione e inglese professionale
Conoscenza del settore finanziario (trading online, banking o criptovalute come plus)
PlusEsperienza con microservizi e architetture serverless
Conoscenza di strumenti di monitoraggio e logging
Esperienza con strumenti di testing automatizzato
Cosa offriamoProgetti tecnologicamente stimolanti in un contesto finanziario in crescita
Collaborazione con team altamente qualificati
Ambiente di lavoro flessibile e orientato all’innovazione
Opportunità di crescita e formazione continua
Il presente annuncio è rivolto ad entrambi i sessi e a persone di tutte le età e le nazionalità.I dati saranno trattati e conservati esclusivamente per le finalità di questa o future selezioni, nel rispetto della Legge federale sulla protezione dei dati (LPD) e garantendo i diritti di cui all'art. 13 del Regolamento UE 679/16 (GDPR).
Senior Backend Developer
Posted today
Job Viewed
Job Description
Location: This is a homebased role with headquarters in Southampton.
Senseye Predictive Maintenance is a cloud-based solution that leverages advanced machine learning to revolutionize industrial maintenance. Our web application helps manufacturers reduce downtime, optimise maintenance schedules, and improve sustainability by providing real-time insights into equipment health and maintenance requirements.
We are seeking an ambitious and versatile senior Backend Developer who is comfortable working on data intensive applications. They will be responsible for the design, implementation, testing and roll out of new features and services within our service-orientated architecture. You will be involved in collaborating with the rest of the team to come up with innovative solutions to complex problems. Culturally, we pride ourselves in our agility - we practise continuous deployment and benefit from high levels of autonomy and trust.
You'll make a difference by:
- Design, develop and deploy across a large micro-service architecture, whilst addressing challenges of scalability and reliability
- Engage with product and front-end teams to build new product features and improve existing functionality
- Work alongside other engineers, collaborating on architecture and technology decisions
- Share your technical expertise across the engineering team
- Writing clean code whilst working on difficult problems under the pressure of deadlines
You'll win us over by:
- Bachelor's or higher Degree in Computer Science or related field
- Experience with building enterprise-grade software utilising Golang and Python
- Familiarity with cloud technologies: Azure, AWS, Terraform, Docker, Kubernetes
- Deep knowledge of software engineering principles: object-oriented design, algorithmic complexity, software design patterns
- Experience working as part of a team on a rapidly growing application and codebase
Advantageous:
- Deploying Python and data science workloads to production
- Proficiency in database technologies including NoSQL (Mongo), caching solutions (Redis) or time-series (InfluxDB)
- Deep understanding of distributed system design patterns and protocol
What can we offer?
- Performance-Based Bonus: Enjoy an annual bonus linked to the company's performance
- Flexible Working Hours: Achieve a healthy work-life balance with our flexible working arrangements
- Pension Plan: Secure your future with our generous pension scheme, with employer contributions up to 10%.
- Time Off: Recharge and rejuvenate with 26 days of annual leave (plus bank holidays), and the option to buy or sell an additional 5 days
We are fully committed to providing equal opportunities and building an inclusive workplace where a broad range of backgrounds and perspectives thrive. We embrace the many ways people think, learn, and experience the world—because we know that diverse minds drive innovation. So that we can support you to be your best during the application and interview process, please let us know if you have any specific requirements.
Senior Backend Developer
Posted 4 days ago
Job Viewed
Job Description
Lead Backend Developer
Posted 7 days ago
Job Viewed
Job Description
Responsibilities:
- Lead the design, development, and maintenance of robust backend systems and APIs.
- Architect scalable and performant server-side solutions using modern technologies.
- Write clean, efficient, and well-documented code in (Specify Backend Language, e.g., Python, Java, Node.js).
- Optimize application performance, scalability, and reliability.
- Design and manage database schemas (SQL/NoSQL) and ensure data integrity.
- Implement security best practices and protect against common vulnerabilities.
- Collaborate with frontend developers to integrate user-facing elements with server-side logic.
- Work closely with DevOps teams for CI/CD pipelines and infrastructure management.
- Mentor and guide junior backend developers, fostering their technical growth.
- Participate in code reviews to ensure code quality and adherence to standards.
- Stay up-to-date with emerging backend technologies and industry trends.
- Troubleshoot and resolve complex technical issues.
Qualifications:
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
- Minimum of 7 years of experience in backend development.
- Proven experience in leading development teams and mentoring junior engineers.
- Expertise in at least one major backend programming language (e.g., Python, Java, Node.js, Go).
- Strong experience with relational databases (e.g., PostgreSQL, MySQL) and/or NoSQL databases (e.g., MongoDB, Redis).
- Proficiency in designing and implementing RESTful APIs and microservices.
- Experience with cloud platforms such as AWS, Azure, or GCP.
- Understanding of containerization technologies (e.g., Docker, Kubernetes) is a plus.
- Excellent problem-solving, analytical, and debugging skills.
- Strong communication and interpersonal skills for effective collaboration in a remote team.
Senior Backend Developer
Posted 8 days ago
Job Viewed
Job Description
Key Responsibilities:
- Design, develop, and maintain scalable and efficient backend systems and APIs.
- Write clean, well-documented, and testable code in multiple programming languages (e.g., Python, Java, Node.js).
- Collaborate with cross-functional teams to define, design, and ship new features.
- Optimize application performance and ensure system availability and responsiveness.
- Implement robust security and data protection measures.
- Manage database schema design and query optimization.
- Troubleshoot and resolve backend issues, providing timely solutions.
- Mentor and guide junior developers, fostering a collaborative team environment.
- Participate in code reviews and contribute to architectural discussions.
- Stay updated with emerging backend technologies and best practices.
- Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
- Minimum of 5 years of professional backend development experience.
- Proficiency in at least one modern backend programming language (e.g., Python, Java, C#, Go, Node.js).
- Experience with designing and consuming RESTful APIs.
- Solid understanding of database technologies (SQL and NoSQL).
- Familiarity with cloud platforms (AWS, Azure, GCP) and containerization (Docker, Kubernetes).
- Experience with agile development methodologies.
- Excellent problem-solving, debugging, and analytical skills.
- Strong communication and teamwork abilities.
Senior Backend Developer
Posted 20 days ago
Job Viewed
Job Description
Key Responsibilities:
- Design, develop, and maintain high-performance backend services and APIs.
- Implement and manage database solutions, ensuring data integrity and efficient querying.
- Write clean, well-documented, and testable code following best practices.
- Collaborate with frontend developers to integrate user-facing elements with server-side logic.
- Optimize applications for maximum speed, scalability, and security.
- Participate in code reviews to ensure code quality and share knowledge with the team.
- Troubleshoot and resolve bugs and performance issues.
- Contribute to architectural decisions and technology stack selection.
- Stay up-to-date with emerging backend technologies and industry trends.
- Work closely with product managers and designers to translate requirements into technical solutions.
- Mentor junior developers and contribute to a positive team culture.
- Implement and maintain CI/CD pipelines for automated testing and deployment.
Qualifications:
- BSc or MSc in Computer Science, Software Engineering, or a related field.
- 5+ years of professional experience in backend development.
- Proficiency in at least one modern backend programming language (e.g., Python, Java, Node.js, Go, C#).
- Strong experience with relational databases (e.g., PostgreSQL, MySQL) and/or NoSQL databases (e.g., MongoDB, Cassandra).
- Experience with RESTful API design and development.
- Familiarity with cloud platforms (e.g., AWS, Azure, GCP) and containerization technologies (e.g., Docker, Kubernetes).
- Solid understanding of software design patterns and principles.
- Experience with testing frameworks and methodologies.
- Excellent problem-solving and debugging skills.
- Strong communication and collaboration skills, comfortable working in a remote team.
- Experience with Agile development methodologies.
This is a fantastic opportunity to join a forward-thinking company and shape the future of its technology offerings, all from a remote location. The role is remote but connected to our operations in Birmingham, West Midlands, UK .
Be The First To Know
About the latest Automattic Jobs in United Kingdom !
Senior Backend Developer
Posted 20 days ago
Job Viewed
Job Description
Key Responsibilities:
- Design, develop, and maintain scalable, high-performance backend services and APIs.
- Write clean, efficient, well-documented, and testable code using (mention specific languages/frameworks, e.g., Python/Django, Node.js/Express, Java/Spring Boot).
- Collaborate with frontend developers to integrate user-facing elements with server-side logic.
- Optimise applications for maximum speed, scalability, and reliability.
- Implement robust security measures and data protection protocols.
- Manage and optimise database performance, including schema design and query tuning.
- Participate actively in code reviews, providing constructive feedback and ensuring code quality.
- Troubleshoot and resolve complex technical issues in production environments.
- Contribute to architectural design decisions and technical strategy.
- Mentor junior backend developers and foster best practices within the team.
- Stay up-to-date with emerging backend technologies and industry trends.
- Work within an Agile/Scrum development process.
- Deploy and manage applications using CI/CD pipelines and cloud infrastructure (e.g., AWS, Azure, GCP).
- Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
- Minimum of 5 years of professional experience in backend development.
- Proficiency in (mention specific languages/frameworks, e.g., Python/Django, Node.js/Express, Go, Ruby on Rails, Java/Spring Boot).
- Strong understanding of RESTful API design principles and best practices.
- Experience with relational databases (e.g., PostgreSQL, MySQL) and/or NoSQL databases (e.g., MongoDB, Redis).
- Knowledge of cloud platforms (AWS, Azure, GCP) and containerisation technologies (Docker, Kubernetes).
- Familiarity with microservices architecture.
- Experience with version control systems (e.g., Git).
- Excellent problem-solving, analytical, and debugging skills.
- Strong communication and collaboration skills, with experience working in distributed teams.
- Ability to work independently and manage time effectively in a remote setting.
Senior Backend Developer
Posted 20 days ago
Job Viewed
Job Description
Senior Backend Developer
Posted 10 days ago
Job Viewed
Job Description
Senior Backend Developer at Mighty Fine Apps.
- Hours: Full-Time
- Product : Live Transcribe
- Location: London & Remote
Mighty Fine Apps is a fast-growing company dedicated to creating innovative apps that empower the deaf and hard of hearing communities. Our flagship product, Live Transcribe , provides real-time transcription services that transform lives. Right now, we’re scaling up a new backend system to improve our performance and reliability, and bring many frequently requested features to life.
The PositionWe’re looking for an experienced backend developer to join us in crafting the infrastructure that powers Live Transcribe. Your focus will be designing, building, and maintaining scalable backend systems comprising library packages and API codebases written in Typescript and running on Node.js. While strong backend skills are the requirement, any experience in iOS or front-end web development would be a big bonus. Your first tasks will center around expanding the functionality one of our internal libraries.
Your Responsibilities- Backend System Development: Design, build, and maintain scalable, high-performance backend systems and RESTful APIs using Node.js, including high-throughput websocket endpoints.
- Project Leadership: Take ownership of key areas for a new accounts system that enables key features and enhances our users’ experience.
- Integration & Collaboration: Work closely with mobile and web developers, product teams, and other stakeholders to ensure seamless integration with client-facing applications.
- Cloud & Infrastructure Management: Oversee deployment, monitoring, and scaling of backend services on AWS.
- Quality & Best Practices: Implement robust testing, code reviews, and continuous integration practices to maintain a high standard of code quality.
- Innovation & Problem Solving: Gather requirements, troubleshoot issues, and iterate on solutions in a dynamic, agile environment.
Requirements
- Backend Expertise: 5+ years of experience in backend development with a proven track record in building scalable APIs and systems.
- Technical Proficiency: Strong Typescript and general data modelling and architecture skills. Experience with Node.js, a deep understanding of RESTful API design, and experience with websockets and stream-based systems.
- Database Knowledge: Experience with relational databases such as PostgreSQL, and strong database design principles.
- Cloud Experience: Familiarity with cloud-based deployment, monitoring, and scaling solutions such as AWS.
- Remote Collaboration: Excellent communication skills and the ability to work effectively in a largely remote, international team.
- Bonus Skills:
- iOS development experience (Swift, SwiftUI) is a major plus.
- Front-end web development experience (HTML, CSS) is also beneficial.
Benefits
- Hybrid Hours: 1 day in-office, 4 days remote. Collaborate with a diverse and friendly international team.
- Impactful Work: Contribute to a product that makes a real difference in people’s lives.
- Innovative Environment: Become part of a greenfield project that will shape the future of Live Transcribe.
- Professional Growth: Enjoy continuous learning opportunities, mentorship, and career advancement.
- Collaborative Culture: Join a respectful and supportive team that values innovation, transparency, and creativity.