Senior Backend Software Engineer

Location

United Kingdom

Posted

72 days ago

Salary

0

Seniority

Senior

Job Description

Senior Backend Software Engineer

SonicJobs

Role Description We are currently looking for a Backend Software Engineer to join our team and contribute to the evolution of our fast growing platform. The person covering the role is passionate about programming, knowledgeable about design patterns, fond of RESTful APIs and clean, robust micro-service architectures. We are a distributed team and therefore an extremely good attitude to communication is essential. You'll be working on machine learning and other cutting edge technologies. We use agile methodologies and release frequently. Qualifications - Strong knowledge of Java - Experience with MongoDB - Strong understanding of design patterns and Object Oriented Programming - In-depth experience of working with RESTful APIs - Capable of writing robust, clean code - Experience working in an Agile Scrum environment and collaborative tools (e.g Jira) - Understanding of build processes and CI tooling (e.g. Bamboo, Jenkins) - Experience with Unit/UI/API testing, MOCKs - Experience with Git - Knowledge of React and web client technologies is a plus - Excellent communication skills in English Requirements - Passion for technology and desire to help change the way people live and work - Prepared to write code as part of the interview process - Full-time availability for remote work Benefits - Opportunity to work with cutting edge technologies - Dynamic startup environment supported by a large business infrastructure - Occasional team meet-ups in various locations around the world

Related Job Pages

More Backend Engineer Jobs

Role Description Professional experience with: - Angular, React, ASP.NET - Java, C# or NodeJS Experience with: - Web application development - Git and CI/CD Understanding of: - DevOps processes - Technologies like Serverless and Kubernetes A solid understanding in: - Core web and browser concepts - HTML, CSS, and core JavaScript concepts - Relational data and/or non-relational models Experience with: - Performance and optimization problems Demonstrated capacity to: - Clearly and concisely communicate about complex technical, architectural, and/or organizational problems - Propose thorough iterative solutions Proficiency in the English language, both written and verbal, sufficient for success in a remote and largely asynchronous work environment. Qualifications - Effective communication skills: Regularly achieve consensus with peers, and clear status updates - Positive and solution-oriented mindset - An inclination towards communication, inclusion, and visibility - Self-motivated and self-managing, with great organizational skills - Comfort working in a highly agile, intensely iterative software development process - Ability to thrive in a geographically distributed organization Requirements - Tech Startup Experience - Enterprise software company experience - Product company experience - Experience working with a remote team - Developer platform/tool industry experience - Experience working with a global or otherwise multicultural team

United States
$80 - $90 / hour
Ymbra logo

Senior Back-end Developer

Ymbra

Ymbra es una empresa fundada en 2010 que desde sus inicios se ha centrado en ofrecer soluciones basadas en Drupal. Nuestros valores se alinean con los del Software Libre y tenemos mucha presencia en la comunidad Drupal a nivel nacional e internacional. En Ymbra valoramos la diversidad en nuestro equipo en términos muy positivos, por lo que intentamos facilitar un espacio laboral agradable y cómodo para todas las personas. En ese sentido, asegurar un entorno de trabajo inclusivo donde todas podamos aprender cosas nuevas es parte de nuestros valores.

Backend Engineer72 days ago

Role Description ¡En Ymbra buscamos una desarrolladora Drupal para incorporarse a nuestro equipo! Tenemos muchos nuevos retos, estamos creciendo y por ello estamos buscando incorporar una desarrolladora senior Drupal que pueda unirse al equipo de forma indefinida. Somos una empresa muy flexible, acogedora y 100% remota, nos hemos especializado en trabajar con clientes internacionales relacionados con ONGs, non-profits o retail ¡y necesitamos tu ayuda! - Colaborar en el diseño y desarrollo de soluciones basadas en Drupal para nuestros clientes. - Crear módulos y plantillas custom para solucionar lógica de negocio. - Tener presente las buenas prácticas de desarrollo e involucrarse con el resto del equipo en la revisión de las mismas. - Participar en las estimaciones de proyectos colaborativamente. Qualifications - Ganas de aprender y de formar parte de un equipo multidisciplinar. - Experiencia en gestión de equipo. - Mínimo de 3 años de experiencia demostrable en desarrollo Drupal. - Poder crear un módulo custom, desarrollar APIs e integraciones y que no te asuste un Twig. - Conocimiento de desarrollo en PHP y JavaScript. - Experiencia con Docker y DDEV. - Experiencia en Git. - Capacidad de comunicación y de trabajo en equipo. - Un cuidado especial en la entrega de proyectos a tiempo y con calidad. - Capacidad de comunicación en inglés, tanto escrita como hablada. - Residente en España. Benefits - Contrato indefinido. - Horario flexible que te permite conciliar la vida laboral y personal. - Salario acorde con tu experiencia, con un rango entre 30.000 € - 35.000 €. - Presupuesto y días libres para formación libre/certificación y asistencia a eventos. Company Description Ymbra es una empresa fundada en 2010 que desde sus inicios se ha centrado en ofrecer soluciones basadas en Drupal. Nuestros valores se alinean con los del Software Libre y tenemos mucha presencia en la comunidad Drupal a nivel nacional e internacional. En Ymbra valoramos la diversidad en nuestro equipo en términos muy positivos, por lo que intentamos facilitar un espacio laboral agradable y cómodo para todas las personas. En ese sentido, asegurar un entorno de trabajo inclusivo donde todas podamos aprender cosas nuevas es parte de nuestros valores.

Spain
€30K - €35K / year
Espeo Software logo

Senior Java Engineer

Espeo Software

Your Partner in Financial Technology Development

Backend Engineer72 days ago
Full TimeRemoteTeam 51-200Since 2008H1B No Sponsor

• Define and drive the long-term backend architecture strategy across multiple teams, ensuring clarity, scalability, and alignment • Establish and evolve engineering standards, patterns, and best practices for Java Spring Boot development • Lead cross-team technical initiatives end-to-end, aligning stakeholders across engineering, product, and design • Act as a technical leader and mentor for senior and mid-level engineers through code reviews, design discussions, and hands-on guidance • Collaborate with Product, Frontend, Design, and DevOps leadership to shape the technical roadmap • Proactively identify and address systemic risks such as performance issues, scalability limits, and security gaps • Promote a culture of ownership, observability, and operational excellence • Evaluate and prototype new architectural approaches, influencing future tooling, service design, and engineering practices • Support continuous improvement of backend systems in terms of reliability, maintainability, and performance

Finland
€44 - €65 / hour
Job Closed

Role Description We are seeking a highly skilled Senior Software Engineer with extensive experience in backend development to join an innovative startup based in San Francisco. The ideal candidate has a strong background working in fast-paced startup environments and is proficient in Python and FastAPI. You will play a pivotal role in designing, building, and optimizing our backend infrastructure while ensuring high performance, scalability, and security. - Design, develop, and maintain scalable backend services using Python and FastAPI - Collaborate closely with front-end engineers, product managers, and other stakeholders to deliver high-quality features - Lead backend architecture discussions and contribute to system design decisions - Optimize database queries and backend systems for performance and scalability - Ensure security best practices are followed throughout the development lifecycle - Write clean, maintainable, and well-documented code - Mentor junior engineers and provide technical leadership Qualifications - 5-7+ years of experience as a Backend Engineer, preferably in a startup environment - Strong proficiency in Python and FastAPI - Experience with relational and NoSQL databases (e.g., PostgreSQL, MongoDB) - Solid understanding of RESTful API design and implementation - Familiarity with cloud services (e.g., AWS, GCP) and containerization (Docker, Kubernetes) - Strong debugging and problem-solving skills - Experience with CI/CD pipelines and automated testing - Excellent communication and collaboration skills - Bachelor's or Master’s degree in Computer Science, Engineering, or a related field Requirements - Experience with microservices architecture - Knowledge of frontend frameworks (React, Vue.js) for better cross-functional collaboration Benefits - Competitive salary and equity options - Comprehensive health, dental, and vision coverage - Opportunities for professional growth and development - Collaborative and inclusive work culture

United States
$130K - $180K / year