Sr. Software Developer - Data (Portugal)
Intermedia Intelligent Communications
Sr. Software Developer - Data (Portugal)
We offer a hybrid working style, with offices in Coimbra, Aveiro, and Porto, giving team members the flexibility to work remotely while also coming together in the office for collaboration and teamwork. Are you looking for a company where your voice is heard? Where you can make a difference? Do you thrive in a fast-paced work environment? Do you wake up every morning excited to work with great people and create success together? Then Intermedia is the place for you. Intermedia has established itself as a leading provider of cloud communications and collaboration tech that allows companies to connect better. We have a strong track record of growth, profitability, and creating an environment where everyone matters. Everyone. While we are fast-paced and admittedly a bit intense, we promise that you won't be bored. You will find Intermedia is a place where you can indulge your passion for creating and supporting great cloud technology. What's more, we always look to promote from within and have many employees who have been with us 10, 15, and 20+ years!
Culture at Intermedia is built on teamwork and transparency. We hold each other accountable and always have each other's back!
About the Role
We are looking for a talented Software Engineer with a strong focus on data to join our engineering team. This role is ideal for someone who thrives at the intersection of software engineering and data, with the skills to build high-performance, scalable microservices in Java (Spring Boot) and work deeply with SQL-based data systems. You'll be instrumental in designing and building modern, cloud-first services that interact with large volumes of data, while also navigating and improving upon legacy systems. If you enjoy solving complex data problems through robust backend services and want to help modernize our platform, we want to hear from you.
What You Will Be Doing:
- Design and develop scalable microservices and APIs using Java and Spring Boot
- Build services that support high-volume data ingestion, processing, and access
- Integrate backend services with both modern cloud data platforms and legacy systems
- Write and optimize SQL queries and stored procedures to support application features and data pipelines
- Collaborate with Data Engineers, Analysts, and Product teams to deliver high-quality, well-tested solutions
- Ensure data integrity, availability, and performance across systems
- Participate in code reviews, architecture discussions, and CI/CD processes
- Write unit, integration, and data tests to support reliable delivery
- Contribute to system modernization efforts, replacing legacy components with scalable cloud-native services
- Deploy and manage services in containerized environments using Kubernetes and Helm
What You Will Bring to the Role:
- 5+ years of experience in backend software engineering or data-focused software development
- Strong programming skills in Java with Spring Boot for microservices development
- Solid understanding of SQL and relational database design, performance tuning, and data modeling
- Experience building and consuming RESTful APIs
- Familiarity with ETL/ELT concepts and data integration techniques
- Proficient in working with CI/CD pipelines and Git-based version control
- Experience with unit testing frameworks (e.g., JUnit, Mockito) and integration testing
- Hands-on experience deploying applications in Kubernetes environments using Helm charts
- Practical experience with Snowflake and dbt is desirable
- Exposure to cloud platforms (AWS, Azure, or GCP) and infrastructure-as-code is a plus
- Knowledge of messaging or event streaming tools (e.g., Kafka, RabbitMQ) is a bonus
- Strong communication skills, able to collaborate across data and software engineering teams
- Adaptable in a hybrid environment with both legacy and modern systems
- A pragmatic mindset for delivering production-quality software while reducing technical debt
- Comfortable working with ambiguity and legacy codebases
- Passion for automation, performance optimization, and clean architecture
Diversity, Inclusion, and Equal Opportunity
We hire, promote, and compensate employees based on their ability to perform their job responsibilities, without regard to race, color, creed, religion, sex, gender, marital status, national origin, ancestry, age, citizenship, physical or mental disability, sexual orientation, or any other basis protected by applicable law (collectively referred to in our Code of Conduct as "Protected Classes"). We do not tolerate employment discrimination in the workplace, and we are committed to making reasonable accommodations for identified disabilities or other limitations as required by all applicable laws. We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.
About Intermedia Intelligent Communications
To explore other opportunities check out our careers page. Apply Now
Our Hiring Process
Stage 1: Applied
Stage 2: Review
Stage 3: Hired
Not quite right? Register your interest to be notified of any roles that come along that meet your criteria.
Register Your Interest
- ...Sr. Java Backend Developer Dallas, TX(1 position)// SanJose, CA(4 positions) Job Description: GCP, Oracle, Spring Boot, microservices... ..., Kafka Experience with Service Platform Should be really good with Data Structures and Algorithms...DataSenior
- ...Job Title Job Duties: Develops innovation strategies, processes, and best practices. Drives the execution of multiple business... ...Leads and participates in end to end service implementations, data feeds ingestion, and orchestration. Designs and implements low...DataSenior
- ...Python Sr Developer Location: San Jose, CA, United States Contract Job Description... ...~4+ Years overall experience as a Software Developer. ~ Seeking a mid to senior level... ...Skills: Experience with NumPy, Pandas Data frame and Client Library. Understanding...DataSeniorContract work
- ...Sr. SAP ABAP Engineer Location: San Jose, CA Position Type: 12 months + Rate... ...minimum of 8 + years of ABAP experience in developing and implementing SAP solutions; must have... ...experience. ~ Web Service and data format (JSON, XML, ODATA) experience....DataSeniorH1bLocal area
- ...Learning Engineer Strong background in software development, machine learning, and... ...autoscaling. Responsibilities: Design, develop and maintain software applications that... ...machine learning models to solve complex data problems. Collaborate with cross-functional...DataSenior
- ...Senior Software Developer The Senior Software Developer team is looking for a senior software developer who has an excellent understanding... ...Develop user interfaces and business software components. Use data models. Estimate time and effort resources required for...DataSenior
$154k - $286k
...At Cadence, we hire and develop leaders and innovators who want to make an impact on the... ...developing, troubleshooting and debugging software programs in the areas of physical synthesis... ...understanding and extensive usage of data structures and algorithms Great communication...DataSenior- ...Job Title : Sr DevOPS Engineer Location - San Jose, CA FTE Only Job Description Sr DevOPS Engineer... ...• Experience supporting or integrating with Snowflake or modern data warehouses CORE COMPETENCIES: • Strong automation mindset:...DataSenior
- ...Software Developer Design & develop highly scalable services and solve complex software systems problems by leveraging state-of-the-art technology... ...of experience Strong computer science fundamentals in algorithms, data structures, databases, operating systems, etc....DataSenior
- ...Mid-Sr Java Engineer Location: Sunnyvale, CA Technical stack... ...and Spring Boot ~ Hands-on developer with very good fundamentals in... ...~ Implications of various data structures and algorithms ~... ...countdown latch etc..) ~ Splunk - Software Development Kit (SDK) for Java...DataSenior
- ...productivity, powering innovation today that ignites the ingenuity of tomorrow. You Are You are the person teams call when the data path is glitching at 25 Gbps and the clock domain crossings are giving everyone else a headache. You have spent years elbows-deep in...DataSenior
- ...Extensive experience in enterprise systems, software design and development Working... ...SOA design concepts Current experience developing and delivering RESTful application services... ...designs Solid understanding of data modeling and database systems like Oracle...DataSenior
- ...such as Java, Spring, Hibernate, Tomcat and data stores to enable user interaction with... ...and mobile applications. Participate in software development life cycle (SDLC) phases... ...between back-end systems using Kafka. Develop Unit and Automation Testing Frameworks, Test...DataSeniorH1b
$154k - $286k
...At Cadence, we hire and develop leaders and innovators who want to make an impact on the... ...developing, troubleshooting and debugging software programs in the areas of physical synthesis... ...understanding and extensive usage of data structures and algorithmsGreat communication...DataSenior$150k - $200k
...Job Description: Develop front end firmware features necessary to meet the product... ...and team business objectives in the data center / enterprise segments Minimum... ...experience in each of the following: Software/firmware applications engineering Experience...DataSeniorFull timeWork experience placement$102.9k - $191.1k
...Senior Applications Engineer, SerDes Design The Cadence IP team develops industry leading IPs that enable customers in a variety of... ...IP products that get integrated in SoCs that power the world's Data Centers, Automobiles, Cloud and Wireless Systems. We offer amazing...DataSeniorWork experience placement$130k - $180k
...Sr. SSD Application Engineer Location: Milpitas, California (Onsite) Job Type: Full... ...Opportunity to collaborate directly with major data center and enterprise customers ~ Career... ...environment What You'll Do Develop front-end SSD firmware features to meet...DataSeniorPermanent employmentFull time$155k - $195k
...cameras smarter by extracting valuable data from high-resolution video streams. Job... ...partners to understand system-level and software requirements, and guide them through the... ...and business teams in new product developments by providing technical feasibility assessment...DataSenior- ...infrastructure and dependencies across our data centers, compute facilities, and labs,... ...operational excellence, IT service management, software asset management, and critical security,... ...execution. In this role, you will develop a deep understanding of the problems internal...DataSenior
- ...Java Full Stack Developer If cloud, APIs, containers, solving large scale operational problems... ...platform, and are looking for a senior software engineer. Job Responsibilities:... ...programming foundation with knowledge in Data Structures, Algorithms and Design Patterns...DataSenior
- ...Sr Software Engineer - Java (TMA2012) IDEALFORCE has a Contract position available immediately for a Java Technical Lead to join our customer... ...volumes. Understanding of SOA, secured protocols ( data formats (XML, JSON), performance scaling, and transactional data...DataSeniorContract workFor contractorsLocal areaImmediate start
$156k - $196k
...Sr. Software Engineer, JAVA Step into a high-impact Sr. Software Engineer, JAVA opportunity with a confidential client, where you... ...SQL background 2+ years of hands on experience in AWS, data integration, Kafka/Confluent/Data Streaming development/operational...DataSenior- ...Sr Java Engineer Job Location: Sunnyvale, CA Job Type: Contract... ...in using CI/CD and developer created unit testing and performance... ...~ Experience with big data technologies (e.g., Hive/Spark... ...we are an award-winning global software consultancy solving complex problems...DataSeniorContract work
- ..., storage, and networking solutions for Data Center, Cloud Computing, Enterprise IT,... ...Supermicro is seeking a top-notch hands-on Sr. Software Engineer to work on PCIe, SAS/SATA, USB... ...: * Responsible for developing, testing, delivering, documenting, and maintaining...DataSeniorWork experience placementWorldwide
- ...Sr. Applications Engineer (Aprisa) Siemens EDA is a global technology... ...electronic design automation software. Our software tools enable companies around the world to develop new and highly innovative... ...understanding of Verilog and UPF data formats Why Us?...DataSeniorWork experience placementWork at officeWork from homeFlexible hoursShift work
$134.5k - $193.5k
...revolutionizing power for AI-driven data centers to ensuring resilience... ...We are looking for a Senior Software Engineer, DevOps to join our... .... This role will report to Sr Director Software Engineering... ..., and data layers. Develop scripts and tools-primarily in...DataSeniorWork at officeWorldwide- ...Senior Software Developer With Cloud And Sandbox Location: Santa Clara, CA Duration: Long Term Job Responsibilities As a key member... ...environment Strong computer science fundamentals knowledge in Data Structures, Algorithms and Design Patterns. Minimum 4+ years...DataSenior
- ...Sr. DevOps Engineer Supermicro® is a Top Tier provider of advanced... ...and networking solutions for Data Center, Cloud Computing,... ...seeking a top-notch hands-on Sr. Software Engineer to work on PCIe, SAS/... ...: Responsible for developing, testing, delivering, documenting...DataSeniorWork experience placementWorldwide
$150k - $200k
...Category: Engineering Job Description: • Develop front-end firmware features necessary to... ...and team business objectives in the data center / enterprise segments Minimum... ...in each of the following: • Software/firmware applications engineering...DataSeniorFull timeFor contractorsWork experience placementRelocation package- ...Sr. Field Applications Engineer Santa Clara, California, United... ...chiplet era. We focus on software-driven, unified fabric solutions... ...deliver compelling solutions for data center, infrastructure, AI,... ...customer-specific requirements. Develop and deliver technical...DataSenior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Sr. Software Developer - Data (Portugal). Be the first to apply!
- software engineer full time San Jose, CA
- facebook software engineer San Jose, CA
- startup software engineer San Jose, CA
- intermediate software engineer San Jose, CA
- research software engineer San Jose, CA
- rust software engineer San Jose, CA
- work from home software developer San Jose, CA
- software developer San Jose, CA
- software development engineer aws San Jose, CA
- software qa engineer San Jose, CA

