Backend Software Developer
About Leaf Space Leaf Space is a rapidly growing scale-up company and a leading provider of ground segment as-a-service (GSaaS) solutions.
Our innovative and proprietary concept is focused on providing satellite and launch vehicle connectivity as-a-service, enabling clients to efficiently manage their assets and fully exploit data.
Our GSaaS solutions have been recognized by the market for their efficiency, security, and effectiveness in supporting different applications, from remote sensing to IoT communications.
At Leaf Space, we operate with a flat organizational structure, we are growing in economic and people aspects, and we are working professionally and autonomously in a fast-paced environment.
We prioritize hiring top talent and cultivating a collaborative, high-achieving, and supportive workplace.
Our core team is headquartered in Lomazzo (Como), Italy, and we have expanded our presence in the U. S. with headquarters based in Northern Virginia.
As we continue to develop innovative technologies to support the NewSpace economy, we are looking for world-class talent ready to tackle challenging projects to drive expansion and sustainability of the space ecosystem.
Leaf Space offers comprehensive benefits and flexible remote work options to support our employees in achieving their goals.
Backend Software Developer Leaf Space provides services for customers to configure and operate their space assets through a multi-mission ground station network, Leaf Line.
We seek a Backend Software Developer to develop Leaf Space products.
The Backend Software Developer is responsible for the development, improvement, and maintenance of all the services at the base of the Leaf Space GSaaS solution, including the orchestration, control plane, and data plane architecture and interfaces.
Focus on understanding the vision for the Leaf Space products and bridging technical and market perspectives to ensure the software meets customer needs and industry demands.
Apply best practices to deliver solutions aligned with these goals.
The Software Developer cares about producing new solutions for our customers and internal stakeholders, translating requirements into needs into production-ready releases, and matching the deadlines and roadmaps.
As a Software Developer, you will promote the innovation of Leaf Space products, address specific customer requests, and propose innovative solutions to drive the market.
The Backend Software Developer maintains Leaf Space's services, caring about new feature development, API development, business logic-related SATCOM operations, CI/CD pipelines, debugging, and validating software.
Working closely with other company teams, such as Service Delivery, Site Reliability Engineering, Finance, and Global Infrastructure, the Backend Software Developer creates and validates new features to ensure they meet high-quality standards before release.
This role requires a deep understanding of software development best practices, including OOP, data design, design patterns, RESTful API design, and the contemporary trends in software development.
Collaborating with the Director of Product Development and the Product owners helps push the innovation of Leaf Space and actively participates in Scrum ceremonies.
Ultimately, the Backend Software Developer ensures the delivery of a successful, market-ready product aligned with strategic objectives.
This role provides a hybrid work environment, combining the flexibility of remote processes with regular in-office days at our headquarters.
We evaluate applications from Italy, Spain, and Portugal.
The seniority level for this position is Mid-Level Software Developer.
We expect candidates to have a strong foundation in software development, even without prior knowledge of the space domain.
Requirements - What you should bring to the table Strong expertise in backend software development, design patterns, modern frameworks, and industry trends. Minimum of 3 years of experience as a backend software developer. Bachelor's or Master's degree in STEM. English is our official language - we are no grammar masters but proficiency is required!Expertise in Scrum Agile Methodology. Deep knowledge of Design Patterns and SOLID principles. Experience in Python Software Development (or experience working REST APIs and being willing to learn). Experience in Unix systems and working with Shells, relational databases, and low-level networking protocols. Experience using Docker and/or working with Kubernetes clusters. Experience with Version Control systems, ideally git. Expertise in understanding and addressing end-user needs. Experience in matching priorities and understanding requirements for product milestones. Strong communication skills, to share product vision and requirements. Empathy for understanding customer needs and team dynamics. Strong collaboration skills to work with cross-functional teams. Strong time management skills to balance contingency needs with daily operational tasks. Passion for the Space Industry and related environment. Responsibilities - What we expect from you Backend software development matching requirements and deadlines. Ensure quality assurance and validate developed features, with well-written tests. Write technical documentation and user guides for all developed features. Collaborate with senior developers and management to improve the product roadmap. Take architectural and technical decisions. Actively participate in Scrum ceremonies, Agile processes, and remotely related ceremonies. Availability to work in smart working and in-office days at our headquarters.
#J-18808-Ljbffr
Diventa il primo a rispondere a un'offerta di lavoro!
-
Perché cercare un lavoro con PostiVacanti.it?
Ogni giorno nuove offerte di lavoro È possibile scegliere tra un'ampia gamma di lavori: il nostro obiettivo è quello di offrire la più ampia selezione possibile Ricevi nuove offerte via e-mail Essere i primi a rispondere alle nuove offerte di lavoro Tutte le offerte di lavoro in un unico posto (da datori di lavoro, agenzie e altri portali) Tutti i servizi per le persone in cerca di lavoro sono gratuiti Vi aiuteremo a trovare un nuovo lavoro