Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
Senior Software Engineer [SaaS & AI]
The Opportunity
We’re looking for a Senior Software Engineer to join an early-stage product team building a next-generation software platform. You’ll be part of a startup culture where speed, ownership, and customer impact matter.
You’ll contribute across the backend stack using Java while also leveraging AI tools to accelerate delivery, automate processes, and improve system intelligence. If you’re excited about building foundational systems, working on zero-to-one challenges, and moving fast without breaking things-you’ll thrive here.
What You’ll Do
- Build Core Product Infrastructure: Design and implement scalable backend systems using modern languages and patterns (e.g., event-driven services, API-first design).
- Own End-to-End Features: Collaborate with product managers and designers to define, build, and iterate on impactful product features that solve real problems.
- Embed AI in Development & Product: Use AI tools (e.g., Claude, Copilot, custom agents) to improve coding efficiency, testing, system monitoring, and even end-user features.
- API & Integration Engineering: Create and maintain high-performance GraphQL and REST APIs to support seamless frontend and external integrations.
- Drive Technical Direction: Influence architectural decisions, contribute to long-term platform vision, and raise the bar for code quality and performance.
- Work in a Startup Environment: Balance pragmatism and excellence. Prioritize ruthlessly. Make decisions with incomplete information. Ship and iterate quickly.
What You Bring
- 6+ years of hands-on experience building modern software systems using Python, Java, or Kotlin.
- Deep experience with multi-tenant systems, real-time APIs, and scalable backend design.
- Strong database skills—especially with PostgreSQL or equivalent relational databases.
- Familiarity with AWS cloud services and Infrastructure-as-Code (e.g., Terraform).
- Comfort with modern AI-powered developer tools (Cursor, Claude, Copilot, IntelliJ Junie).
- A solid understanding of software design principles, system reliability, and secure development.
- Ability to thrive in ambiguity, make tradeoffs, and stay focused on solving real user problems.
- Product mindset: you care about why you're building something as much as how.
Bonus Points
- Experience building AI-native features, such as LLM-based workflows or intelligent agents.
- Exposure to frontend technologies like TypeScript and Next.js.
- Previous experience in high-growth startups or greenfield product development.
- Interest in developer experience, automation, and building internal tooling.
Why This Role
- Startup energy: high autonomy, rapid iteration, direct impact.
- Product-driven engineering: you won’t be a ticket-taker—you’ll help shape what gets built and why.
- Work with a modern stack and a forward-thinking approach to development and automation.
- Collaborate with a tight-knit, low-ego team that values experimentation, transparency, and learning.
- Join early, grow fast, and help build something meaningful from the ground up.
Key Skills
Ranked by relevanceReady to apply?
Join oryxsearch.io and take your career to the next level!
Application takes less than 5 minutes