Staff Software Engineer
Saile
Company Description
Sailes is the market-leading, authentic, AI for Sales on Autopilot for the Fortune 500+. Our patent-pending, personality driven AI autonomously completes every step of the sales prospecting process - from research and discovery to data enrichment, intelligent interaction, objection handling, and social media engagement - hands-free.
Beyond sales enablement agents, our Sailebots are a true Digital Labor solution that multiplies the power of world class AEs by 16X.
Sailes is Sales with AI and we’re looking for a dynamic and proven renaissance AE to serve on a select team within our organization.
Job Description
We’re looking for a Senior or Staff Engineer who thrives in high-growth environments and has a strong track record of building and scaling products from scratch. You’ll play a key role in shaping our engineering practices, influencing architectural decisions, and driving product execution. This role is ideal for someone who is deeply technical, hands-on, and excited to build from zero to one.
What You’ll Do
- Design, build, and scale critical systems and infrastructure for new products.
- Collaborate with product, design, and leadership to convert ideas into working software at speed.
- Own end-to-end architecture and implementation—from backend systems to cloud infrastructure.
- Guide and mentor junior engineers; lead by example through excellent engineering practices.
- Thrive in ambiguity, hustle through constraints, and deliver impact in short cycles.
Requirements
- 7+ years of experience in software engineering, preferably having shipped and scaled products at Series A/B stage startups.
- Proven experience in building production-grade systems from scratch in fast-paced environments.
- Proficiency in at least one of: Python, Java, or Go.
- Strong command over cloud infrastructure—especially AWS, but other cloud platforms are acceptable.
- Deep understanding of relational databases such as PostgreSQL (or similar like MySQL).
- Willingness to stretch beyond your comfort zone, work autonomously, and thrive in a high-performance, high-ownership culture.
- Clear communication and ability to work cross-functionally in distributed teams.
Bonus Points
- Experience in DevOps or setting up CI/CD pipelines from scratch.
- Familiarity with event-driven or distributed system design.
- Prior experience mentoring or leading small engineering teams.
Why Join Us
- Be part of a tight-knit, high-caliber team in an early-stage rocket ship.
- Massive project ownership and autonomy from Day 1.
- Opportunity to shape the tech and culture of a category-defining company.