Top Software Engineer Jobs in Milan

9 Days AgoSaved
In-Office or Remote
Milan, ITA
Senior level
Senior level
Hardware • Healthtech • Machine Learning • Software
Build and maintain high-quality native Android applications for sleep and wellness products. Collaborate with backend, firmware, machine learning, hardware, research, growth, and executive teams. Conduct code reviews, maintain code quality, optimize app performance, and deliver scalable, testable features in a fast-paced environment. The role emphasizes pixel-perfect interfaces, custom Compose UI components, stability, and health technology integrations.
Top Skills: AndroidCoroutinesFlowJetpack ComposeKotlinMviMvvm
9 Days AgoSaved
In-Office or Remote
Milan, ITA
Senior level
Senior level
Hardware • Healthtech • Machine Learning • Software
Develop and ship high-quality native iOS app features for a sleep technology product. Collaborate with backend, firmware, machine learning, hardware, growth, and executive teams. Conduct code reviews, maintain code quality, optimize app performance, and contribute to modularized architectures and polished user experiences with animations.
Top Skills: App ExtensionsApple WatchCi/CdCombineiOSSiriSwiftSwiftuiWidgets
2 Days AgoSaved
Remote
26 Locations
Entry level
Entry level
Artificial Intelligence • Software
Build and evolve Rerun’s open-source viewer, cross-language SDKs, and integrations with Rerun Hub. Develop high-performance interfaces for large-scale multimodal data, optimize workflows across desktop and web, make full-stack architecture decisions, and collaborate with backend, Hub, design, customers, and the open-source community. The role involves UI development, rendering, data handling, infrastructure, real-time applications, visualization, and performance optimization.
Top Skills: Gpu Rendering PipelinesMultimodal Data VisualizationOpen Source SoftwareReal-Time SystemsRustRvizWgpu
Reposted 11 Days AgoSaved
In-Office or Remote
Milan, ITA
Mid level
Mid level
Software
Design, develop, and maintain backend APIs focusing on payments, subscriptions, and integrations while ensuring performance and scalability needs are met.
Top Skills: AWSAzureDockerGCPKubernetesNode.jsTs
2 Days AgoSaved
Remote or Hybrid
2 Locations
Internship
Internship
Software
Develop AI applications using Generative AI, LLMs, APIs, SDKs, and RAG techniques. Build prototypes, backend services, scripts, and enterprise integrations using Python or C#/.NET. Experiment with models and prompting, work with Azure AI services, databases, embeddings, and vector search, test existing solutions, investigate issues, document findings, and collaborate with experienced engineers.
Top Skills: .NetAPIsAsp.Net CoreAzure Ai FoundryAzure Ai ServicesC#EmbeddingsGenerative AiGitJavaLarge Language ModelsAzurePythonRelational DatabasesRest ApisRetrieval-Augmented GenerationSdksSQLVector Search
2 Days AgoSaved
Remote
27 Locations
4K-4K Annually
Senior level
4K-4K Annually
Senior level
Healthtech • Biotech
Develop and optimize software solutions for industrial additive manufacturing in an agile team. Responsibilities include designing algorithms, data structures, and software subsystems; debugging complex issues; benchmarking and improving performance, stability, efficiency, and scalability; and contributing to software quality and documentation. The role uses Vue.js, TypeScript, Python, C++, MongoDB, Docker, and automated development tools.
Top Skills: C++DockerMongoDBPythonTypescriptVue
4 Days AgoSaved
Remote
10 Locations
Mid level
Mid level
Financial Services
Design, implement, and test cloud-based server-side software in Python. Optimize code performance, maintain unit and integration tests, and work with AWS, Docker, DevOps, and CI/CD tools. Preferred experience includes reverse engineering public APIs, PostgreSQL, Django ORM and DRF, network protocols, and web or mobile technologies.
Top Skills: AWSCi/CdDjango OrmDjango Rest FrameworkDockerPostgresPython
17 Days AgoSaved
In-Office
Milan, ITA
Senior level
Senior level
Hardware • Healthtech • Machine Learning • Software
Build and optimize high-traffic ecommerce marketing pages using React and Next.js. Own A/B testing, analytics instrumentation, conversion funnels, SEO, accessibility, performance, privacy-compliant tracking, and localized experiences. Collaborate with growth, marketing, and design teams to ship scalable page systems and measurable experiments quickly.
Top Skills: AmplitudeConversion ApiCore Web VitalsFigmaGoogle Analytics 4Google Tag ManagerNext.JsReactTailwind CssTypescript
12 Days AgoSaved
In-Office or Remote
29 Locations
Entry level
Entry level
Artificial Intelligence • Software • Analytics • Automation
Build and maintain Ergodic AI’s AI platform across back-end and front-end systems. The role involves developing with Python web frameworks and JavaScript/TypeScript, integrating with client technology stacks and workflows, applying AI, ML, and LLM concepts, and contributing to DevOps, cloud deployment, testing, and infrastructure practices. As an early-stage hire, the engineer will help shape the product and solve complex data and AI challenges.
Top Skills: AIAutomated TestingCi/CdCloud PlatformsFastapiFlaskInfrastructure As Code (Iac)JavaScriptLlmsMachine LearningNext.JsPythonReactTypescriptVercel
Reposted 21 Days AgoSaved
Hybrid
Milan, ITA
38K-46K Annually
Mid level
38K-46K Annually
Mid level
Fintech • Payments • Financial Services
Design, build, test, and operate backend microservices for savings and investment products using Java, Spring Boot and PostgreSQL. Own feature lifecycle, ensure transactional consistency and reliability, maintain AWS-based infrastructure, debug production incidents, collaborate with Product and UX, and contribute to code reviews and architectural improvements.
Top Skills: AWSEc2EcsJavaKinesisLambdaMicroservicesPostgresS3Spring Boot
Reposted 22 Days AgoSaved
Hybrid
Milan, ITA
Mid level
Mid level
Fintech • Payments • Financial Services
Design, implement, and own back-end features from intake to production. Deliver scalable Java/Spring Boot services, participate in incident resolution and root cause analysis, produce technical documentation, and mentor peers while collaborating with stakeholders.
Top Skills: AWSAws LambdaEc2EcsElasticsearchJavaKinesisPostgresS3Spring Boot
Reposted 22 Days AgoSaved
Hybrid
Milan, ITA
Senior level
Senior level
Fintech • Payments • Financial Services
As a Senior Backend Software Engineer, you will design and maintain critical payment systems, optimize fraud detection engines, lead technical discussions, and mentor other engineers while ensuring code quality and fostering a culture of excellence.
Top Skills: AWSAws LambdaEc2EcsElasticsearchJavaKinesisPostgresS3Spring Boot
New

Track Smarter, Apply Better.

Ditch the spreadsheets. Organize your job search with our freeApplication Tracker.

Use For Free
Application Tracker Preview
Reposted 22 Days AgoSaved
Hybrid
6 Locations
Entry level
Entry level
Information Technology
The Graduate Development Program offers new graduates hands-on experience in software development through rotations in an agile environment, emphasizing growth and technology evolution.
Top Skills: C#C++JavaJavaScript
Reposted 24 Days AgoSaved
In-Office
2 Locations
38K-48K Annually
Junior
38K-48K Annually
Junior
Financial Services
Join a cross-functional backend team as a Scala-focused engineer to design and maintain microservices, produce well-tested high-quality code, contribute to architecture improvements, perform code reviews, and adopt new technologies to support customer growth in a fintech environment.
Top Skills: AWSCi/CdCloud ProvidersEvent StreamingGitGitlab CiJava 8KafkaKotlinKubernetesMicroservicesScalaTypescript
17 Days AgoSaved
Remote
26 Locations
Entry level
Entry level
Fintech • Information Technology
Build and architect high-performance advisory brokerage services for block trading, portfolio management, and IRA products. Develop frontend and backend systems, databases, and distributed architectures with strong concurrency, scalability, availability, and low-latency performance. Design order management and financial transaction systems while contributing across the technology stack in an early-stage environment.
Top Skills: CC++DatabasesDistributed SystemsFix ProtocolGoJavaMessage BrokersMessaging QueuesPythonRustScalaZig
17 Days AgoSaved
Remote
27 Locations
Entry level
Entry level
Cloud • Software • Database • Analytics
Build and ship full-stack features for a data intelligence SaaS platform, spanning backend services and frontend interfaces. Use AI coding assistants to accelerate development while applying sound engineering judgment. Participate in architecture discussions, code reviews, testing, incident response, troubleshooting, documentation, and knowledge sharing. Partner with product managers to translate requirements into technical solutions. The role emphasizes SaaS architecture, AWS cloud fundamentals, Docker, Kubernetes, CI/CD, agile delivery, autonomy, and production ownership.
Top Skills: Ai Coding AssistantsAngularAWSCi/CdClaude CodeCursorDockerGithub WorkflowsJavaKubernetesScalaTypescript
17 Days AgoSaved
Remote
27 Locations
Senior level
Senior level
Big Data • Internet of Things • Mobile • Other
Design and operate customer-facing networking APIs, Python orchestration control planes, and automation that configures routers across global points of presence. Build resource allocation, job queues, retries, rollback, reconciliation, BGP, WireGuard, GRE, NAT, firewall, DNS, cloud interconnect, and Envoy xDS integrations. Own production monitoring, incident response, billing synchronization, API compatibility, and network configuration drift detection across application and infrastructure layers.
Top Skills: AiohttpAiopgAlembicAnsibleAnsible-RunnerAsyncioAsyncsshAWSAzureBashBgpBlackBugsnagDockerEnvoyEquinix FabricEquinix MetalFrrGCPGithub ActionsGoGo-Control-PlaneGreHashicorp VaultJinja2LinuxMypyNatNetaddrNetboxNetfilterNetmikoNetplanOciOpenapi 3PostgresPrometheusPynetboxPytestPythonRabbitMQRedoclyRuffSqlalchemyTcpdumpTelegrafUnboundUvloopVrfVyosWireguardXds
19 Days AgoSaved
Remote
28 Locations
75K-223K Annually
Mid level
75K-223K Annually
Mid level
Artificial Intelligence • Information Technology • Software • Automation
Build and maintain Camunda 8 backend data-layer services across relational databases and Elasticsearch/OpenSearch. Design scalable storage, query, retention, streaming, and secondary-storage solutions; investigate production data issues; improve performance and operability; and deliver engineering initiatives collaboratively with Product, QA, Support, and SRE. Participate in L3 support and on-call rotations.
Top Skills: Ci PipelinesElasticsearchFlywayLiquibaseMariadbMssqlMySQLOpensearchPostgres
Reposted 28 Days AgoSaved
Hybrid
Milan, ITA
Mid level
Mid level
Fintech • Payments • Financial Services
As a Backend Software Engineer in the Consumer Growth Team, you'll design and build scalable features, manage the story lifecycle, and enhance user engagement through core backend services, all using modern technologies and processes.
Top Skills: AWSEc2EcsJavaKinesisLambdaPostgresS3Spring Boot
Reposted 28 Days AgoSaved
Hybrid
Milan, ITA
Mid level
Mid level
Fintech • Payments • Financial Services
As a Backend Software Engineer, you will build and maintain the payment platform, develop risk and financial engines, ensure quality code, and collaborate on technical solutions while leveraging AI tools.
Top Skills: AWSAws LambdaEc2EcsElasticsearchJavaKinesisMicroservicesPostgresS3Spring Boot
Reposted 22 Days AgoSaved
Remote
27 Locations
Junior
Junior
Cloud • Software
As a Software Engineer, you'll develop software for Ceph and distributed storage, collaborating with a global team to enhance cloud solutions.
Top Skills: CephGoKubernetesLinuxOpenstackPython
Reposted 22 Days AgoSaved
Remote
27 Locations
Junior
Junior
Cloud • Software
Canonical is hiring a Software Engineer to develop features for Kubernetes, focusing on operators and integrations while collaborating in a distributed team.
Top Skills: GoKubernetesPython
Reposted 20 Days AgoSaved
Remote
27 Locations
Senior level
Senior level
Fintech • Software • Financial Services
Provide technical support for applications: investigate and resolve issues, develop and implement interfaces, create support documentation, collaborate with Design/Test/Dev teams, estimate resources, and monitor project performance.
Reposted 20 Days AgoSaved
Remote
27 Locations
Senior level
Senior level
Fintech • Software • Financial Services
Investigate and resolve verified application issues, develop and implement interfaces, create technical support documentation, collaborate with design, test and development teams, provide user support, estimate resource timings, and monitor project performance to meet goals.
Reposted 20 Days AgoSaved
Remote
27 Locations
120K-290K Annually
Senior level
120K-290K Annually
Senior level
Software • Database
Design and build scalable backend systems for PlanetScale's database platform (Vitess/Postgres), collaborate on distributed systems challenges, work autonomously and with customers, optimize performance, and mentor engineers while operating systems at production scale.
Top Skills: AWSAzureC++Containerized ApplicationsGCPGoJavaKubernetesMySQLPostgresPythonVitess
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account