Logo
Farel, Inc.

Senior Software Engineer

Farel, Inc., Union, New Jersey, us, 07083

Save Job

Company Overview Farel is a San Francisco-based startup revolutionizing how airlines manage inventory and sales with our cutting‑edge SaaS platform. We’ve raised over $4M from top‑tier Silicon Valley investors, including Y Combinator, and have built an online travel agency (OTA) that was acquired by a publicly traded company. Our diverse and dynamic global team spans the US, Georgia, Turkiye, Kazakhstan, Serbia, and Mexico, and we are ambitiously pushing the boundaries of the aviation industry.

Role Summary We are seeking a

Senior Product Engineer

who cares deeply about business impact, not just technology. You will own problems end‑to‑end, work across the stack, and help shape how airlines sell and distribute their products. If you enjoy turning ambiguous business needs into simple, robust software and measurable outcomes, we’d like to talk.

Responsibilities

Strong engineering fundamentals (7+ years) : Proven experience designing, building, and operating production systems (backend‑focused, but comfortable across the stack)

System design and RDBs experience : Strong skills in system design, transactional systems, data modeling, and query optimization with relational databases

Frontend capability : able to implement a pragmatic MVP frontend for your features

DevOps basics : Comfortable with basic cloud infrastructure and observability tools to ship and operate your own code

Adaptability to our stack : Willing and able to learn Kotlin and Angular quickly (prior experience with modern languages like Java/C# , TypeScript, Go, etc. is a must)

Communication : B2+ English with clear, structured written and verbal communication

Nice to have : Experience in payments (PSPs integration, PCI‑DSS certified environments) or travel/airline/fintech domains

Own business outcomes, not just tickets : Clarify and challenge requirements, propose simpler or better alternatives, and align on success metrics with product and stakeholders

End‑to‑end feature delivery : Design, implement (primarily backend, plus necessary frontend), test, deploy, and monitor features you own, committing to realistic ETAs and delivering on time

Domain and systems ownership : Take ownership of a set of services and data models in a product subdomain; ensure they meet internal and external SLAs and evolve them according to roadmap and business value

Technical quality and evolution : Make pragmatic architecture decisions, manage technical debt consciously, and improve reliability, performance, and operability of the product over time

Collaboration and communication : Lead technical discussions, design reviews, and grooming sessions; collaborate with external technical partners (OTAs, PSPs, cloud providers) and internal teams

What We Offer

Competitive salary and equity options.

Opportunity to work in a fast‑growing startup with a global team.

Flexible work environment and remote work options.

Career growth opportunities and professional development.

Additional Info Location: Remote from Serbia Seniority level: Mid‑Senior level Employment type: Full‑time Job function: Software Development and IT System Custom Software Development

#J-18808-Ljbffr