Data API Engineer

Jobgether

Italia

A distancia

EUR 70.000 - 110.000

Jornada completa

Hace 5 días
Sé de los primeros/as/es en solicitar esta vacante

Consigue una respuesta de este empleador

Tu currículum y tu carta de presentación, adaptados exactamente a lo que buscan contratar.

Supera los filtros ATS

Ventajas ofrecidas por este puesto de trabajo

Fully remote
Coworking support
ESOP
Tech allowance
Health insurance
Flexible working
Education allowance
Annual off-sites
Open-source environment
International collaboration
Compensation transparency

Descripción de la vacante

Jobgether is seeking a Data API Engineer based in Italy to enhance a PostgreSQL-powered Data API used by developers worldwide. You will work on PostgREST, improving database connectivity, query performance, and feature development for a scalable, multitenant API.

You will collaborate with a distributed team, investigate complex issues, and contribute to open-source tooling while prioritizing observability and reliability in a fast-moving environment.

Formación

  • 3+ years of professional Haskell experience.
  • Proficient in C and systems-level programming.
  • Strong SQL and PostgreSQL skills, including PL/pgSQL.
  • Experience debugging in Linux environments and diagnosing root causes.
  • Contributions to open-source projects are a plus.
  • Proven ability to diagnose performance bottlenecks and improve reliability.
  • Ability to collaborate effectively across cross-functional teams.

Responsabilidades

  • Improve the PostgreSQL driver connectivity and optimize performance.
  • Develop new Data API capabilities for a scalable, multitenant API.
  • Enhance reliability, investigate issues, and implement fixes.
  • Strengthen observability with better monitoring and diagnostics.
  • Handle incidents and escalated support tasks efficiently.
  • Collaborate with other teams to resolve integration challenges.
  • Help developers and users by communicating clear technical guidance.
  • Contribute to open-source projects and improve shared tooling.
  • Drive code quality, architecture improvements, and developer experience enhancements.

Conocimientos

Haskell
C
SQL/PostgreSQL
Linux
Open-source
Problem solving
Collaboration

Descripción del empleo

This position is listed on behalf of a partner company, which manages all applications and next steps. Our partner is looking for a Data API Engineer based in Italy.

We are seeking a skilled software engineer to help enhance the performance, reliability, and capabilities of a PostgreSQL-powered Data API used by developers worldwide. In this role, you will contribute to the development of PostgREST, working on database connectivity, query performance, new features, and a roadmap toward a more scalable, multitenant API. You will investigate complex technical issues, eliminate performance bottlenecks, and strengthen observability to improve service reliability. Working closely with cross-functional engineering teams, you will help resolve integration challenges and deliver a seamless developer experience. This opportunity is ideal for an engineer with strong Haskell expertise, a passion for PostgreSQL, and a commitment to open-source software. You will join a globally distributed, asynchronous team that values technical ownership, open collaboration, and building dependable developer tools at scale.


Accountabilities
  • Improve database connectivity: Work on the PostgreSQL driver used by PostgREST, built on Hasql, identifying bottlenecks and implementing optimizations to improve performance and efficiency.

  • Develop Data API capabilities: Contribute to PostgREST development by implementing new features, resolving bugs, and advancing the platform toward a scalable, multitenant Data API.

  • Enhance reliability and performance: Investigate service issues, diagnose root causes, and implement improvements that strengthen API stability, responsiveness, and overall performance.

  • Strengthen observability: Improve monitoring and diagnostic capabilities to make it easier to identify, investigate, and resolve operational issues.

  • Handle technical incidents: Resolve incidents and escalated support requests, ensuring technical problems are addressed effectively and recurring issues are reduced.

  • Collaborate across engineering teams: Work with other teams to troubleshoot and resolve integration issues involving the broader platform and its services.

  • Support developers and users: Help users overcome technical challenges by investigating reported problems and communicating solutions clearly to people with varying levels of technical expertise.

  • Contribute to open source: Participate in the development and improvement of open-source software, collaborating with the community to strengthen shared tools and infrastructure.

  • Drive continuous improvement: Identify opportunities to improve code quality, system architecture, debugging workflows, and the overall developer experience.

Requirements
  • At least 3 years of professional experience with Haskell, with strong proficiency in the language and its practical application to software development.

  • Experience using the C programming language and the ability to work with systems-level code when needed.

  • Strong knowledge of SQL and PostgreSQL, including experience writing and working with PL/pgSQL scripts.

  • Experience debugging applications in Linux environments, with the ability to investigate complex technical problems and identify root causes.

  • A strong track record of contributing to open-source projects; experience maintaining an open-source project is an advantage.

  • Experience providing technical support to users with different levels of technical knowledge, including diagnosing issues and explaining solutions clearly.

  • Strong analytical and problem-solving skills, with the ability to investigate performance bottlenecks and improve the reliability of complex systems.

  • Ability to collaborate effectively with cross-functional engineering teams and contribute to shared technical objectives.

  • A proactive, ownership-oriented mindset, with the ability to work independently and manage tasks in an asynchronous environment.

  • Enthusiasm for open-source development, developer tooling, and building reliable, high-performance APIs.

Benefits
  • Fully remote work: Work remotely from Poland, with a globally distributed team and no requirement to work from a central office.

  • Coworking support: Access to a WeWork membership or coworking allowance to help create a productive work environment.

  • Equity ownership: Employee Stock Option Plan (ESOP), giving team members the opportunity to share in the company's long-term growth.

  • Technology allowance: Budget for essential work equipment, including a laptop, monitor, headphones, or other tools that support productivity.

  • Health insurance: The employer covers 100% of employee health insurance costs and 80% of dependent coverage, subject to applicable plan terms and local availability.

  • Flexible working arrangements: An asynchronous work culture that emphasizes trust, autonomy, and the ability to manage your own schedule.

  • Professional development: Annual education allowance for courses, books, conferences, and other learning opportunities.

  • Annual company off-sites: Opportunities to connect and collaborate in person with colleagues during a company-wide gathering.

  • Open-source environment: The opportunity to contribute to open-source projects and help improve tools used by developers around the world.

  • International collaboration: Work alongside a globally distributed team spanning more than 60 countries and multiple languages.

  • Compensation transparency: Salary and any additional cash compensation are not specified in the provided job description and should be confirmed during the hiring process.

Consigue la evaluación confidencial y gratuita de tu currículum.

o arrastra y suelta tu archivo aquí

Similar jobs

Puestos de trabajo similares que vale la pena comparar

Software Engineer - Storage
Software Engineer - Storage

Jobgether • Italia

A distancia
EUR 70.000 - 120.000
Fully remote work from Slovenia
WeWork/coworking allowance
Equity/ESOP
+7
Open-Source Data API Engineer (Haskell / PostgreSQL)
Open-Source Data API Engineer (Haskell / PostgreSQL)

Jobgether • Italia

A distancia
EUR 70.000 - 110.000
Fully remote
Coworking support
ESOP
+8
Staff Backend Software Engineer
Staff Backend Software Engineer

Jobgether • Italia

A distancia
EUR 90.000 - 130.000
Flexible remote work
Home-office stipend
MacBook Pro
+3
Senior Backend Developer (Go)
Senior Backend Developer (Go)

Jobgether • Italia

A distancia
EUR 90.000 - 130.000
Fully remote work (Poland-based)
AI-first engineering environment
Challenging energy-trading projects
+2
Senior Engineering Manager, Dev Tools
Senior Engineering Manager, Dev Tools

Jobgether • Italia

A distancia
EUR 110.000 - 150.000
Python Software Developer
Python Software Developer

TeamSystem • Pesaro

Híbrido
EUR 33.000 - 37.000
Total compensation
Wellbeing wallet
Hybrid work model
+3
Python Software Developer
Python Software Developer

TEAMSYSTEM SPA • Pesaro

Híbrido
EUR 33.000 - 37.000
Hybrid work model
Wellbeing budget
Learning paths and development
+1
Software Engineer
Software Engineer

hlpy • Lombardia

A distancia
EUR 40.000 - 50.000
Full remote work
Competitive salary
Software Developer - Categorie Protette L.68
Software Developer - Categorie Protette L.68

TeamSystem • Pesaro

Híbrido
EUR 33.000 - 37.000
4-day work week
Wellbeing budget
Hybrid work model
+2
Data Platform Engineer (Mid-level)
Data Platform Engineer (Mid-level)

Jobgether • Italia

A distancia
EUR 33.000 - 43.000
Remote work worldwide
Meal vouchers
Learning budget
+4