Senior Software Engineer
Role details
Job location
Tech stack
Requirements
workflow engine, permissions, security model, and integrations, ensuring performance, reliability, and a great product experience for customers. We pride ourselves on a culture of autonomy, speed, and craft. At Noloco, you'll join a team that trusts each other to take ownership and execute. You'll work closely with our founder and collaborate across product, growth, support, and engineering to ship meaningful improvements end-to-end, from design to production, measurement, and iteration. This is a unique opportunity to own core backend services in a fast-growing SaaS company and help shape the future of how software is made. What you'll be doing * Building the backend for various user-facing features * Optimise client APIs and services * Improve database and infrastructure performance by implementing caching solutions and optimising data queries * Improve observability, monitoring, and alerting for our service * Scale our service via architectural changes and infrastructure improvements What you'll actually be doing * Adding more tools/logic to our AI Assistant to let users interact with the Noloco platform through a chat-based assistant * Improve native data tables by adding support for new field types or performance improvements * Lead integrations with additional data sources like databases and other software tools * Extending Noloco's workflows and automations to integrate other tools and automate workflows * Scaling the platform to meet customer growth * Monitoring API/infrastructure performance We'd love to hear from you if you have * 4+ years of experience in engineering scalable, multi-tenant environments * Experience in AWS ECS, Docker, Lambda * Exceptional JavaScript/Node.js skills * Experience in React.js/GraphQL is a plus * Deep understanding of data design and modeling * Built and worked on complex web applications Our tech * Node (Typescript), Postgres, MongoDB and Redis * Internal NodeJS GraphQL
Benefits & conditions
& REST APIs * Dynamic GraphQL APIs that have access to each app's data * Data synchronization systems for syncing customer data with 3rd party data sources * Hosted on AWS with ECS & Lambda * Monitored via Grafana & Sentry * GitHub, Linear, Slack What we offer * Interesting and challenging work * Work-life balance * Competitive salary and equity * Employee-friendly equity terms (extended exercise) * Work remotely, hybrid or in-office, your choice * Health Insurance & Wellness allowance * Regular team events and off-sites * 5 weeks of paid vacation * Any equipment you need to work from home or office Where will you work? Remote in Ireland, or hybrid from Barcelona. Noloco is remote-first with current team split between Dublin and Barcelona. We foster a remote culture and meet up in person regularly, with at least one annual offsite. We are building out our Engineering team across Barcelona and Ireland, so we are open to either