Senior Software Developer for Analytics
- Trabalho remoto
This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior Software Developer for Analytics based in Portugal.
This role offers the opportunity to design and build sophisticated analytics solutions that transform complex automotive and consumer datasets into valuable products and insights. You will connect data pipelines, analytical models, and user-facing applications within a modern cloud data environment. The position combines hands-on software engineering with technical leadership across complex, multi-team initiatives. You will shape engineering plans, lead architecture and code reviews, and help move data science and artificial intelligence prototypes into production. Collaboration with data scientists, AI engineers, and product leaders will be central to delivering scalable solutions. You will also mentor engineers, influence technical direction, and make pragmatic decisions that balance innovation, reliability, cost, and business value.
Accountabilities- Design technical solutions that integrate data pipelines, analytical models, and user-facing experiences into cohesive products.
- Break complex analytics and Artificial Intelligence (AI) feature areas into clear engineering plans and identify technical risks early.
- Lead code and technical design reviews, improving architecture, code quality, testing practices, and engineering standards.
- Partner with data scientists, AI engineers, and product managers to shape experiments and transition successful prototypes into production-ready systems.
- Mentor junior and developing engineers, sharing expertise in system design, debugging, technical decision-making, and stakeholder communication.
- Own end-to-end analytical solution design, including data contracts, feature stores, model endpoints, and client integrations.
- Design and evolve solutions on modern cloud data platforms such as Snowflake, Databricks, or Palantir Foundry.
- Evaluate architecture and tooling decisions based on cost, risk, scalability, and business value.
- Monitor developments in analytics and AI platforms and recommend new technologies when they provide meaningful value.
- Select appropriate integration patterns and conduct Proofs of Concept (PoCs) to validate technical approaches and scalability.
- Make informed build-versus-reuse decisions while balancing experimentation speed with reliability and long-term maintainability.
- Communicate technical direction and trade-offs effectively with senior engineers, data scientists, AI engineering teams, product partners, and other stakeholders.
- Bachelor’s degree in Computer Science or a related field with approximately 8 years of relevant software development experience, or 6 years with a Master’s degree, or 3 years with a PhD; equivalent professional experience is also considered.
- Proven experience owning delivery of complex, multi-team software or data engineering initiatives.
- Strong production experience with Python, SQL, and Git, particularly in the development and operation of data pipelines.
- Hands-on experience with a modern cloud data platform such as Snowflake, Databricks, Palantir Foundry, or an equivalent technology.
- Strong understanding of scalable data architecture and integration patterns, including Extract, Transform, Load (ETL), Extract, Load, Transform (ELT), batch processing, and streaming.
- Experience with JavaScript or TypeScript and React for developing customer-facing applications and interfaces.
- Strategic mindset combined with the ability to remain hands-on and independently drive complex engineering initiatives.
- Strong mentoring skills and a genuine interest in helping engineers develop their technical capabilities.
- Clear communication skills, with the ability to explain technical concepts and trade-offs to both technical and non-technical stakeholders.
- Strong decision-making skills in ambiguous environments, while maintaining awareness of broader business and product objectives.
- Collaborative approach and ability to build effective working relationships with data science, AI engineering, and product teams.
- Experience in automotive, consumer insights, or analytics-driven Software as a Service (SaaS) environments is desirable.
- Experience mentoring engineers and leading technical design reviews is desirable.
- Experience with PySpark or another distributed data processing framework is a plus.
- Familiarity with Continuous Integration and Continuous Deployment (CI/CD), observability tools, and infrastructure-as-code is desirable.
- Experience with cloud infrastructure across Azure, Amazon Web Services (AWS), or Google Cloud Platform (GCP) is a plus.
- Exposure to deploying AI or Machine Learning (ML) models into production analytics use cases is desirable.
- Working knowledge of HTML, CSS, and data visualization libraries is beneficial.
- Full-time position.
- Remote working arrangement within the United Kingdom.
- Opportunity to work on sophisticated analytics and data products with global customer impact.
- Exposure to modern cloud data platforms and AI-driven analytics applications.
- Opportunity to influence architecture, engineering standards, and technical direction.
- Significant ownership over complex feature areas and end-to-end solution design.
- Opportunity to mentor engineers and contribute to the development of the wider engineering team.
- Collaborative environment involving software engineering, data science, AI engineering, and product teams.
- Opportunity to contribute to innovative, data-driven solutions within the automotive and consumer insights space.
Requirements
Benefits
- ...with vertical teams responsible for all the decisions under their services... ...solve them? We're looking for software engineers like you to join a team of amazing developers that is completely disrupting an... ...as well as in small teams to develop the best product on the market...
- ...functionality (handling high-volume transactions for global supply chains) with intuitive B2C... ...-time data integration and predictive analytics. Our platform is TypeScript on Node.... ...product and engineering process. As a Senior Software Engineer, you will lead the migration of...
- ...reimagine their businesses for the digital age. Their technology... ...Automation, Cybersecurity, Analytics, Infrastructure Management,... ...is currently looking for a Senior Java Developer to join their team on a... ...7+ years of experience as a software engineer; ~ Hands on experience...
- ...We are looking for a proactive and skilled Senior SAP Developer to join our team in Portugal, working remotely, to design, develop and implement SAP UI5... ...Driven Design principles Practical knowledge of modern software engineering practices, including coding standards,...Trabalho remoto
- ...We are seeking a Senior Data Software Engineer skilled in Databricks to join our team in Portugal. You will be integral to... ...collaborative and friendly work environment. This role is ideal for a professional eager to develop scalable data solutions and drive innovation in our...Trabalho remoto
- ...We're looking for a Senior Java Software Engineer to join our global remote team and contribute to building business-critical platforms for a... ...best practices in security and performance optimization. Develop scalable backend services and RESTful APIs using Java and...Trabalho remoto
- ...We are seeking a Senior S/4 HANA Developer to join our team at a global leader in semiconductor manufacturing... ...In this role, you will be responsible for designing and maintaining cutting-edge... ...complex business processes and analytics needs in manufacturing, engineering,...Trabalho remoto
- ...the development of real-time embedded software solutions for power systems protection, automation,... ...main responsibilities will include: • Develop software in C/C++ for real-time... ...proactive, and results-driven • Strong analytical and problem-solving skills • Motivated...
- ...all applications and next steps. Our partner is looking for a Middle to Senior Python Developer based in Portugal. This role offers the opportunity... ...technical problems. Requirements ~5+ years of commercial software development experience. ~ Strong professional...Trabalho remoto
- ...Cloudbeds, we're not just building software, we’re transforming... ...You'll Make an Impact: As a Senior Software Engineer on the POS... ...Cloudbeds' point-of-sale experience for hospitality properties,... ...usability and reliability Develop offline-first capabilities using...
- ...all applications and next steps. Our partner is looking for a Senior Frontend Developer (React & React Native) based in Portugal. This role is... ...Native, including cross-platform solutions and reusable software development kits (SDKs). ~ Refactor and optimize existing...Trabalho remoto
- ...high-performance transactional and analytical workloads at scale. As a Senior Software Engineer on the Managed Service (... .... ~5+ years of experience developing and debugging system-level software... ...communication skills with a passion for mentoring peers, fostering a...
- ...steps. Our partner is looking for a Contract Golang Software Engineer based in Portugal. As a Senior Software Engineer, you’ll... ...Accountabilities: ~ Design, develop, and maintain scalable, resilient... ...~ Strong problem-solving and analytical abilities, with a pragmatic...Trabalho remoto
- ...be the perfect opportunity to join EPAM as Senior SAP CAP Node.js Developer . EPAM is shaping the digital future for Fortune 1000 companies, building complex solutions... ...innovative projects integrating AI into the software development lifecycle while working in an...Trabalho remoto
- ...engineer who makes a real impact, this is the opportunity for you. You: As a Senior Software Engineer in the Customer Success Department, you will... ...and configuration of our solutions, but will also develop custom Java inbound and outbound interfaces, use web services...
- ...transform traditional banking by developing innovative solutions for the business, operations and work... ...in Portugal is currently seeking a Senior Software Tester (French Speaker) to join its... ...Good communication skills. Good analytical and synthesis skills. Detail...
- ...We're looking for an SAP Data Analytics Specialist to join our team in Portugal in a remote working mode. In this role, you will design and implement data models, develop dashboards, and enable analytics capabilities using SAP Datasphere and SAP Analytics Cloud. You...Trabalho remoto
- ...steps. Our partner is looking for a Staff Software Engineer - Data based in... ...and delivered to users and developers. The role combines deep... ...scalability, reliability, developer experience, and the quality... ...infrastructure and blockchain analytics problems with significant...Trabalho remoto
- ...The Senior ServiceNow Developer operates across both internal enterprise and customer-facing instances of the ServiceNow platform. Embedded within... ...capabilities including generative AI, autonomous agent orchestration for workflow execution, decision automation, and predictive/...
- ...transform traditional banking by developing innovative solutions for the business, operations... ...skilled COBOL Mainframe Developer (French Speaker) to join... ...candidate should have a senior background in COBOL development... ...to ensure high-quality software delivery. Utilize...
- ...Engineering (Tech) Team is responsible for all Feedzai product... ...teams out there, from junior to senior engineers. We are fast-... ...NoSQL and graphs, validate and develop new data science techniques and algorithms. You: As a Software Engineer, you will be part of...
- ...transform traditional banking by developing innovative solutions for the business, operations... ...seeking a Salesforce Developer to join its TE&S (Tech... ...business stakeholders and senior developers to understand... ...Strong problem-solving and analytical skills. We will only...
- ...At Cloudbeds, we're not just building software, we’re transforming hospitality. Our intelligently... ..., backend services, data pipelines, analytical stores, recommendation workflows, and... ...hospitality data into practical decisions for hoteliers, including pricing recommendations...
- ...We are seeking a Manual Software Tester to join a client project in Lisbon. If you are passionate... ...about software quality and have an eye for detail, this opportunity is for you!... ...software development lifecycle; Strong analytical and detail-oriented skills; Proficiency...
- ...next steps. Our partner is looking for a SAP Integration & Full Stack Developer based in Portugal. This is a... ...relevant experience in IT development, software engineering, integration, or a... ...plus. Troubleshooting: Strong analytical, diagnostic, and problem-solving abilities...Trabalho remoto
- ...in Portugal, we are currently looking for a Software Embedded Systems Engineer to join our... ...Responsibilities Embedded Software Development Develop software in C/C++ for real-time... ...Strong problem-solving skills and analytical mindset Team-oriented, proactive,...
€67,000 por año
...Elastic’s complete, cloud-based solutions for search, security, and observability help... ...the role We're looking for a Principal Software Engineer to join the Elasticsearch -... ...design and working with other engineers to develop needed components. You're comfortable...- ...Engineering (Tech) Team is responsible for all Feedzai product... ...teams out there, from junior to senior engineers. We are fast-... ...NoSQL and graphs, validate and develop new data science techniques and... ...re looking for a Professional Software Engineer to work on our Digital...
- ...HANA backend and data-modeling capabilities for a global semiconductor manufacturing and high-tech innovator. As a Lead S/4 HANA Developer , you will shape data models, ETL... ...flows and data architectures that power analytics and operational reporting Develop end-to-...Trabalho remoto
- ...and next steps. Our partner is looking for a Senior Engineering Manager based in Portugal.... ...discipline to help teams deliver high-quality software efficiently. The position owns... ...compromising quality. You will also develop senior engineers and emerging leaders, strengthen...Trabalho remoto
Deseja receber mais vagas?
Assine e receba vagas semelhantes a Senior Software Developer for Analytics. Seja o primeiro a se candidatar!
