Software engineer
6 giorni fa
We're currently seeking a Backend Developer to join us on this journey and help build the core backend and algorithms powering Mercury. The Role As our backend developer, you'll play a central role in the evolution of Mercury's architecture and features, focusing on building robust, scalable services and data pipelines. You'll work primarily with Python, FastAPI, and gRPC to design and implement APIs, services, and internal libraries. You'll be responsible for modelling and managing data in relational databases like PostgreSQL, and your familiarity with OLAP databases, Delta Tables, or the Iceberg stack will be a strong plus as we grow our analytics and data platform. You'll collaborate closely with data scientists and machine learning engineers to turn prototypes into production-ready algorithms, exposing them via APIs and integrating them into our workflows. Knowledge of Rust or Go will be beneficial when working on performance-critical components and newer parts of the architecture. If you're passionate about backend development, algorithms, and data-intensive systems, and enjoy working in a collaborative, fast-paced environment, we'd like to hear from you. Key Responsibilities Design, develop, and maintain backend services using Python and FastAPI. Implement and maintain gRPC APIs and internal services for reliable, high-performance communication. Model, query, and optimize relational data, primarily with PostgreSQL. Contribute to and maintain core backend libraries and shared components used across the platform. Collaborate with data scientists and ML engineers to productionize algorithms, expose them via APIs, and ensure they run reliably at scale. Support data ingestion, transformation, and querying for analytics and visualization (OLAP, Delta Tables, Iceberg stack is a plus). Work with the frontend team to design and optimize data contracts, APIs, and performance for visualizations and dashboards. Participate in our CI/CD and deployment workflows (Docker, GitLab CI/CD, Kubernetes) to ensure smooth releases and reliable operations. Contribute to securing backend services using Keycloak for authentication and Nginx as part of the routing and edge stack. Propose improvements to architecture, performance, reliability, and developer experience across the backend. Requirements Proven experience in backend development, with strong proficiency in Python and frameworks like FastAPI. Experience designing and consuming APIs (REST and/or gRPC). Solid understanding of relational databases, particularly PostgreSQL (schema design, indexing, query optimization). Ability to design and implement efficient algorithms and write clean, testable, maintainable code. Familiarity with Docker and containerized development. Knowledge of CI/CD pipelines (preferably GitLab) and Kubernetes as a developer is a plus. Knowledge of Rust or Go is a strong plus, especially for performance-sensitive components. Experience or interest in OLAP databases and modern data lake/lakehouse stacks (e.g., Delta Tables, Apache Iceberg) is beneficial. Basic understanding of authentication/authorization (Keycloak or similar) and Nginx is a plus. Excellent problem-solving skills and ability to work effectively in a remote, collaborative team. Location Full Remote (with periodic in-person meetings with the team in Milan). Candidates must be based in Italy. What we offer Salary range between 28k–50k gross yearly (negotiable based on experience). Flexible working hours with an OKR-based evaluation mechanism. Welfare bonus. End-of-year bonus based on OKR achievement and performance. Computer and business equipment. Company retreats. We will process your data with respect to your privacy accordingly to GDPR regulations. #J-18808-Ljbffr
-
milano, Italia Rocket Software A tempo pienoA leading software development company in Milan is seeking a Senior Sales Engineer to support
-
Senior Sales Engineer: Drive Enterprise Software Wins
3 settimane fa
Milano, Italia Rocket Software A tempo pienoA leading software development company in Milan is seeking a Senior Sales Engineer to support account executives and enhance partner relationships. This mid-senior level position requires a minimum of 8 years of sales engineering experience, particularly with mainframes and API development. Candidates must excel in communication, particularly in Italian, and...
-
Senior Software Engineer
3 settimane fa
Milano, Italia W EXECUTIVE S.R.L. A tempo pienoSenior Software Engineer Per conto di un’innovativa startup nel settore EdTech, siamo alla ricerca un Senior Software Engineer da inserire in un team giovane e dinamico. La risorsa, in collaborazione diretta con il CTO, sarà protagonista nello sviluppo di piattaforme digitali scalabili e nell’ideazione di soluzioni che migliorano concretamente...
-
Network Engineer
3 giorni fa
Milano, Italia Software Inside A tempo pienoSoftware Inside S.r.l.è una Software House italiana che opera dal **** come società di consulenza nei settori Bancario & Finanza, Cyber Security, Telecomunicazioni, Energy & Utilities.Ci collochiamo nel settore dell'Information Technologyproponendoci come obiettivo quello di fornire una vasta gamma di prodotti, servizi e soluzioni nelle aree più...
-
Software/Data Engineer
2 giorni fa
milano, Italia Altro A tempo pienoJoin to apply for the Data Engineer (Pricing & Underwriting)- UK role at Prima1 day ago Be among the first 25 applicantsJoin to apply for the Data Engineer (Pricing & Underwriting)- UK role at PrimaGet AI-powered advice on this job and more exclusive features.Are you looking for a new challenge?Fancy helping us shape the future of motor insurance?Prima could...
-
Software engineer
2 giorni fa
milano, Italia agap2 Italia A tempo pienoLe attività si svolgono all'interno di progetti di R& S finanziati dalla Regione Lombardia e dal MUR con l'obiettivo di realizzare sistemi autonomi e distribuiti di monitoraggio, basati su tecnologie avanzate di sensing, in particolare fotonica. La figura contribuirà alla progettazione dell'architettura software del sistema distribuito, sia lato nodi IoT...
-
Software/Data Engineer
3 giorni fa
Milano, Italia Prima A tempo pienoJoin to apply for theData Engineer (Pricing & Underwriting)- UKrole atPrima1 day ago Be among the first 25 applicantsJoin to apply for theData Engineer (Pricing & Underwriting)- UKrole atPrimaGet AI-powered advice on this job and more exclusive features.Are you looking for a new challenge?Fancy helping us shape the future of motor insurance?Prima could be...
-
Senior AI
4 settimane fa
Milano, Italia Schindler Group A tempo pienoInformatica developer - senior software engineer Competenze richieste: La persona da selezionare lavorerà come Software Engineer in ambito AI e dovrà pertanto avere le seguenti competenze tecniche: laurea in Ingegneria Informatica , Matematica o campi... Siamo alla ricerca di un Hardware Engineer di livello Middle per azienda cliente nel settore degli...
-
Software Engineer
4 giorni fa
Milano, Italia Ayes - Management & Technology Consulting A tempo pienoFai la differenza con AYES: unisciti come SOFTWARE ENGINEER!AYES, multinazionale di consulenza ingegneristica e tecnologica, in vista dell'espansione delle proprie attività in Italia, è alla ricerca di un SOFTWARE ENGINEER!AYES opera a livello globale, offrendo soluzioni avanzate e progetti innovativi nei settori più affermati dell'industria: Automotive,...
-
Senior Software Engineer
3 settimane fa
Milano, Italia Youritrecruiter A tempo pienoMilan, United States | Posted on 04/06/2024 Your IT Recruiter is looking for a Senior Software Engineer for our client.This position will be working as Software Engineer for our client on projects for one of its top clients, John Deere, located in Milan, IL. The candidate needs to understand integrations between procurements and sales and distribution...