Senior Backend Engineer

Agilegrid Solutions — Germany · Posted ~2 hours ago

Senior Full-time Visa History ✓

Skills

backend development Rust Python API design backend architecture distributed systems backend services APIs

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

Help build the backend systems behind a rapidly expanding electric-mobility infrastructure. As a Senior Backend Engineer, you will architect and implement services primarily in Rust and Python, develop backend-to-backend integrations, and create reliable systems capable of supporting a large distributed physical network.

Highlights

Senior backend engineering focused on Rust and Python, architecture, scalable services, and integrations supporting a growing European electric-mobility infrastructure.

Description

About The Company Our mission at Qwello is to revolutionize the charging industry; we are committed to turning the world from combustion to electric. We design, build, and operate charging infrastructure for the public space. We excel in simplicity, user focus, and engineering excellence. We value diversity of thought, background, and approaches, and foster a culture of belonging. We understand that the best products are built by excellent teams, not individual superstars. Be part of shaping the E-mobility of the future! About The Role To reach our goal, we are looking for a Senior Backend Engineer to join our Backend Team. At Qwello, you will be responsible for architecting, designing, and implementing new backend services, primarily using Rust and Python, to support our expanding fleet of self-designed and built charging stations deployed across Europe. You will also develop backend-to-backend systems that connect our infrastructure with partner services, ensuring seamless integration and robust performance. The role demands a focus on reliability and craftsmanship, emphasizing automatic testability, resilience, and observability. Security considerations are integral to your work, aligning with best practices to safeguard our systems and user data. You will be an efficient engineer, committed to delivering high-quality solutions quickly. Your communication skills will enable you to collaborate effectively with cross-functional teams, share knowledge, and mentor junior members. You should be comfortable working in a startup environment, actively contributing to interdisciplinary projects, and eager to help shape the future of electric mobility through innovative backend solutions. As a proactive team member, you will be encouraged to pursue continuous learning and professional development, supporting our mission to accelerate the transition to electric transportation. Qualifications The ideal candidate will have proven experience as a Software Engineer, having successfully led or contributed to complex, large-scale projects. Expertise in Python is essential, with a strong track record of implementing robust, scalable solutions. Experience with Rust is highly desirable; candidates should be eager to learn and grow their skills in this language. A solid understanding of architecting and implementing distributed systems is required, along with hands-on experience working with cloud platforms such as AWS, Azure, or Google Cloud, preferably utilizing Infrastructure as Code (IaC) tools like Terraform. You should possess a proactive "make-it-happen" attitude, capable of self-organizing and leading initiatives in a dynamic environment with shifting priorities. Fluency in English is mandatory, and knowledge of German is a plus. Responsibilities Design and implement new backend services and serverless functions utilizing Rust and Python to support our charging infrastructure and partner integrations.Lead the transformation of system architecture to meet evolving business needs and scalability goals.Participate in strategic planning, code reviews, design discussions, and hiring processes to foster a high-performing engineering team.Maintain, optimize, and enhance the existing Qwello backend systems, ensuring high reliability and performance.Collaborate closely with partners to integrate their services with our platform, ensuring seamless interoperability and data exchange.Take ownership of features and services, continuously refining and expanding our backend capabilities as the company grows.Implement best practices for security, resilience, and observability to ensure robust and maintainable systems. Benefits Qwello offers a flat hierarchy with an efficient decision-making process, minimizing bureaucracy and enabling quick action. You will have the opportunity to be a key contributor in shaping the future of mobility and electric vehicle infrastructure. Join a diverse, international team comprising over 30 nationalities, fostering a collaborative and inclusive environment. Our flexible, remote-friendly work policy allows you to choose whether to work from home, one of our offices, or a combination of both, with the added benefit of workation options within the EU and 30 vacation days annually. We organize regular team events such as hikes, mountain e-bike tours, and off-site retreats to promote team bonding beyond the digital workspace. Personal and professional growth are prioritized through lunch & learn sessions, collaborative discussions, and access to external training, courses, and conferences. Additionally, employees enjoy discounted access to Wellpass, supporting health and wellness initiatives with fitness, mindfulness, and wellbeing resources designed to keep you energized and balanced. Equal Opportunity At Qwello, we are committed to fostering an inclusive and respectful workplace. We strive to eliminate discrimination, remove barriers, and ensure equal opportunity through a transparent recruitment process. We welcome applicants from all backgrounds, regardless of cultural background, creed, race, sexual orientation, gender identity, or gender expression. We believe that diversity enhances our innovation and success, and we are dedicated to creating a work environment where everyone can thrive. We may utilize artificial intelligence (AI) tools to support various aspects of our hiring process, such as reviewing applications or analyzing resumes. These tools assist our recruitment team without replacing human judgment, and final hiring decisions are always made by our dedicated team members. For more information about how your data is processed, please contact us.