Job Closed

This listing is no longer active.

SWORD Health logo
SWORD Health

SWORD Health is a virtual musculoskeletal care provider that is on a mission to free 2 million people from post-surgical and chronic pain. The company’s platf

Senior Backend Engineer – Data Platform

Location

Portugal

Posted

144 days ago

Salary

EUR 45.6K - EUR 71.7K / year

Seniority

Senior

Job Description

Senior Backend Engineer – Data Platform

SWORD Health

• Design and build high-performance APIs in Go or Typescript, starting with Publish API, then Serving API and Jobs API. • Implement durable execution workflows using Temporal for reliable, auditable data orchestration. • Build resilient services with proper retry logic, circuit breakers, and rate limiting. • Develop the tracking and state management layer (MySQL) powering observability and SLIs. • Integrate APIs with Kafka for event-driven data ingestion and delivery. • Collaborate with Data Engineers to define data contracts and API specifications. • Contribute to the Developer Portal enabling self-service API access and documentation.

Job Requirements

  • Strong experience with Go; TypeScript experience valued for specific platform components.
  • Proven track record building production-grade REST or gRPC APIs.
  • Solid understanding of Kafka including producers, consumers, partitioning strategies, and at-least-once/exactly-once semantics.
  • Experience with relational databases (MySQL or PostgreSQL).
  • Understanding of API security, authentication, and rate limiting patterns.
  • Experience working in regulated or compliance-sensitive environments (healthcare, fintech, or similar).
  • Bonus: Experience with Temporal, Restate, or similar workflow orchestration systems.
  • Bonus: Familiarity with observability stacks (Prometheus, Grafana, OpenTelemetry).
  • Bonus: Background in data platforms or data infrastructure teams.

Benefits

  • Health, dental and vision insurance
  • Meal allowance
  • Equity shares
  • Remote work allowance
  • Flexible working hours
  • Work from home
  • Discretionary vacation
  • Snacks and beverages
  • English class

Related Job Pages

More Backend Engineer Jobs

Full TimeRemoteTeam 1,001-5,000Since 1986H1B No Sponsor

• Implementar soluções de software por meio de codificação, incluindo a **publicação (deploy)** dos sistemas desenvolvidos nos ambientes do Banco; • Atuar na **sustentação de softwares legados**, realizando modificações e intervenções tempestivas e pontuais, com foco na **disponibilidade, estabilidade, desempenho** e aderência às necessidades do negócio; • Desenvolver e manter **APIs**, personalizando integrações entre sistemas; • Elaborar e manter a **documentação do software entregue**, priorizando a simplicidade e as boas práticas dos **métodos ágeis**; • Realizar o **desenvolvimento de software orientado a testes (TDD)**; • Criar e manter **bancos de dados**, garantindo a integração com outras aplicações; • Avaliar e implementar **monitoramento e melhorias de desempenho** das aplicações.

Brazil
Global Tech Holding logo

Programador Full Stack, Python, Pleno

Global Tech Holding

Global Tech Holding Participação e Investimento: Evolução, inovações tecnológicas disruptivas, lucro consciente.

Backend Engineer144 days ago
Full TimeRemoteTeam 11-50H1B No Sponsor

• Desenvolver e manter aplicações escaláveis utilizando **Python**. • Criar, otimizar e integrar **APIs** com **Django (Server)** e **Angular 17+ (Client)**. • Trabalhar com bancos de dados relacionais e não relacionais (**PostgreSQL, MySQL, Oracle**). • Escrever código limpo, eficiente e bem documentado. • Implementar testes automatizados para garantir a robustez do código. • Participar do planejamento e implementação de novas funcionalidades. • Colaborar com equipes multidisciplinares para garantir qualidade e performance das aplicações. • Contribuir ativamente para a inovação, transformação digital e crescimento da empresa.

Brazil
Job Closed
Uberall logo

Backend Engineer, Kotlin

Uberall

Maximize Revenue Across Your Locations. Everywhere.

Backend Engineer144 days ago
ContractRemoteTeam 201-500Since 2013H1B No Sponsor

• You will lead impactful and innovative projects within our SaaS-solution • You will play an active role in designing and improving our overall software architecture • You will participate in the design, implementation, and execution of distributed services and APIs • You will collaborate closely with other your team, other squads, and stakeholders like product management • You will contribute to the codebase with scalable, high-quality code and deliver solid coverage with automated tests • You will ensure outstanding availability and maintainability of our platform by evolving our architecture and tech stack, participating in code reviews, refactoring, and improving integration and delivery systems

Brazil
Job Closed
Innovecs logo

Senior Back-end Engineer, .NET

Innovecs

We are a global digital services company

Backend Engineer144 days ago
Full TimeRemoteTeam 501-1,000Since 2010H1B No Sponsor

• Develop and maintain backend services and APIs using .NET Core 6+ • Design and implement microservices architecture with high availability and scalability • Build and optimize high-transactional systems handling large volumes of concurrent operations • Work with cloud platforms including Azure and AWS for deployment and infrastructure • Design and optimize SQL and NoSQL database schemas and queries • Develop RESTful APIs and integrate with frontend applications • Implement event-driven architectures and message queuing systems • Write comprehensive unit tests, integration tests, and end-to-end tests • Review code thoroughly and provide constructive feedback on pull requests • Conduct architectural decision-making and technical planning • Optimize application performance, query execution, and resource utilization • Implement security best practices and ensure data protection • Monitor system performance and troubleshoot production issues • Mentor junior developers and share knowledge with the team • Participate actively in Scrum ceremonies using JIRA • Create and maintain technical documentation • Deploy applications using CI/CD pipelines • Stay updated with latest backend trends and cloud technologies • Share project information and insights with team members • Participate in brainstorming sessions and contribute innovative ideas

Ukraine
Job Closed