Senior Software Engineer - API & Microservices Lead

Talkdesk

Porto

On-site

EUR 70,000 - 110,000

Full time

36 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Talkdesk is seeking software engineers to join a team disrupting the customer experience industry. You will work on a micro-service architecture with vertical teams, participate in peer reviews, and contribute to scalable, secure APIs and services.

You’ll collaborate with Product and other engineering groups to deliver high-quality software in a fast-paced agile environment. Ideal candidates have 5+ years in cloud-based software development, strong OO design, and experience with Kafka, RabbitMQ,

Qualifications

  • BS/MS Degree in Computer Science, Applied Math, or Engineering.
  • 5+ years of experience in software development for cloud-based applications.
  • Strong experience with the design and development of web applications.
  • Strong OO programming skills and experience with cloud databases.
  • Proficiency with Kotlin, Java, and Spring Boot.
  • Deep understanding of SOA and API design and Event-driven architectures.
  • Experience with microservices, APIs, and message brokers (Kafka, RabbitMQ).
  • Experience with storage technologies (PostgreSQL, MySQL, MongoDB, Redis, Elasticsearch).
  • Experience scaling global web applications and advocating for automated testing and CI/CD.

Responsibilities

  • Develop the best product on the market, working independently and in small teams.
  • Build scalable, stable, and user-friendly products to support growth.
  • Operate in a modern agile software engineering environment with Git-based workflows, staged releases, and extensive testing.
  • Tackle challenging technical problems and apply hands-on coding as needed.
  • Develop and maintain microservices and APIs.
  • Collaborate with Product and other teams to ensure solutions meet requirements.
  • Guide and influence the team technically, documenting architecture and coding clearly.
  • Design scalable solutions to support business functions and product goals, navigating platform limits.
  • Create integrations between Talkdesk and external systems using APIs and middleware.

Skills

Kotlin
Java
Spring Boot
SOA/API
Microservices
Kafka
RabbitMQ
CI/CD
Testing
English

Education

BS/MS in Computer Science or Engineering

Tools

PostgreSQL
MySQL
MongoDB
Redis
Elasticsearch
Git
Kafka
RabbitMQ

Job description

Talkdesk is seeking software engineers to join a team disrupting the customer experience industry. You will work on a micro-service architecture with vertical teams, participate in peer reviews, and contribute to scalable, secure APIs and services.

You’ll collaborate with Product and other engineering groups to deliver high-quality software in a fast-paced agile environment. Ideal candidates have 5+ years in cloud-based software development, strong OO design, and experience with Kafka, RabbitMQ,

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer: Cloud Microservices & APIs
Senior Software Engineer: Cloud Microservices & APIs

Talkdesk, Inc. • Portugal

Remote
EUR 60,000 - 90,000
Senior Software Engineer – API & Microservices
Senior Software Engineer – API & Microservices

TalkDesk • Portugal

On-site
EUR 70,000 - 95,000
Senior Software Engineer: Cloud Microservices & Apis
Senior Software Engineer: Cloud Microservices & Apis

Talkdesk, Inc. • Lisboa

On-site
EUR 70,000 - 95,000
Senior Cloud Microservices & API Engineer — Lisbon
Senior Cloud Microservices & API Engineer — Lisbon

Talkdesk, Inc. • Lisboa

On-site
EUR 70,000 - 95,000
Senior Software Engineer I
Senior Software Engineer I

TalkDesk • Portugal

On-site
EUR 70,000 - 95,000
Senior Software Engineer
Senior Software Engineer

Talkdesk • Porto

On-site
EUR 70,000 - 110,000
Remote Software Engineer II - Full-Stack & Agile
Remote Software Engineer II - Full-Stack & Agile

Talkdesk • Porto

Remote
EUR 45,000 - 75,000
Remote Software Engineer II — Agile, Impactful Product Dev
Remote Software Engineer II — Agile, Impactful Product Dev

Talkdesk • Porto

Remote
EUR 50,000 - 75,000
Senior Director, Platform Engineering & Developer Experience
Senior Director, Platform Engineering & Developer Experience

TalkDesk • Porto

On-site
EUR 150,000 - 190,000
Remote Software Engineer II — Full-Stack & Impact
Remote Software Engineer II — Full-Stack & Impact

Talkdesk, Inc. • Portugal

Remote
EUR 42,000 - 64,000
Top locations