- Experience
- Any
- Salary
- —
- Openings
- 1
- Posted
- 3 days ago
- Work mode
- Work from home
- Resume
- Required to apply
Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.
Job description
Position Overview
This role is offered through a partner company based in Ireland, seeking a proficient software engineer to improve the efficiency, reliability, and features of a PostgreSQL-backed Data API utilized globally by developers. The successful candidate will contribute actively to PostgREST, focusing on database connections, query optimization, feature enhancements, and driving the platform toward a scalable, multitenant API architecture.
Key Responsibilities
- Optimize database connectivity by refining the PostgreSQL driver used by PostgREST, built on Hasql, to eliminate bottlenecks and enhance performance.
- Develop and extend the Data API platform, adding new capabilities, fixing bugs, and advancing multitenancy and scalability features.
- Analyze and resolve service disruptions and performance issues to bolster API stability and responsiveness.
- Enhance monitoring and diagnostic tools to facilitate quicker detection and resolution of operational challenges.
- Manage technical incidents and support escalations, ensuring effective resolution and minimizing recurring problems.
- Collaborate closely across engineering teams to troubleshoot integration issues and ensure seamless platform interoperability.
- Assist developers and end users by diagnosing reported challenges and communicating solutions in an accessible manner.
- Engage with the open-source community, contributing to shared development efforts and improvements.
- Continuously seek improvements in code quality, architecture, debugging processes, and overall developer experience.
Requirements
- Minimum of three years' professional experience in Haskell with strong practical skills.
- Proficiency in C programming, capable of working on systems-level code as necessary.
- Solid understanding of SQL and PostgreSQL, including PL/pgSQL scripting expertise.
- Experience debugging applications in Linux environments, with ability to investigate and identify foundational technical issues.
- Proven participation in open-source projects; experience maintaining an open-source project is beneficial.
- Competence in delivering technical support to users with varying technical backgrounds, explaining problems and resolutions clearly.
- Strong analytical and problem-solving capabilities to improve system performance and reliability.
- Ability to collaborate effectively within cross-functional engineering teams to meet shared goals.
- Self-driven with an ownership mentality, comfortable working independently and asynchronously.
- Passion for open-source software development, developer tools, and creating dependable high-performance APIs.
Benefits
- Complete remote work arrangement with a globally distributed team; no requirement for office presence.
- Support for coworking space costs through WeWork membership or allowances.
- Access to an Employee Stock Option Plan (ESOP) providing a stake in the company's growth.
- Budget for purchasing essential technology equipment including laptops, monitors, headphones, and other productivity tools.
- Comprehensive health insurance coverage for employees (100%) and substantial contributions (80%) toward dependent coverage, subject to plan details and availability.
- Flexible working setup with an asynchronous culture that emphasizes autonomy and trust.
- Annual professional development allowance for training, books, conferences, and other learning activities.
- Company-wide yearly offsite events to foster in-person collaboration and team building.
- Opportunity to contribute to and strengthen open-source projects utilized globally by developers.
- Collaboration within a culturally diverse, globally dispersed team exceeding 60 countries and multiple languages.
- Compensation details are not specified and should be confirmed during the hiring process.
Additional Information
The recruitment process leverages AI-driven candidate matching for unbiased and efficient evaluation. Final selection and interview steps are handled internally by the hiring partner company. Applicants should be aware that their personal data will be processed according to applicable data protection laws (including GDPR), with rights to access, correct, or object to processing. AI tools may be used to assist in reviewing applications but do not replace human judgment in hiring decisions.