Botmer International is hiring a skilled Senior Full Stack Software Engineer (Founding Engineer) to help design and build our core platform from the ground up.
As a founding engineer, you will work directly with the CEO, CTO, and other founding members, shaping both the product and the engineering foundation. This role requires end-to-end system design—from frontend and backend to infrastructure and testing—along with the ability to move quickly and make pragmatic tradeoffs.
You will play a key role in building and scaling a voice-based AI agent platform, operating at the intersection of product, engineering, and AI systems.
Responsibilities
- Design and implement end-to-end systems, including:
- Frontend (React-based web applications)
- Backend services and APIs (FastAPI, Python)
- Infrastructure, deployment, and environments
- Testing, reliability, and observability layers
- Own major parts of the system architecture and make foundational technical decisions
- Build scalable, maintainable services that support real-time, voice-based AI interactions
- Collaborate closely with the CEO, CTO, and founding team to translate product ideas into production systems
- Analyze ambiguous or complex problems and design practical, high-impact solutions
- Move quickly from prototype to production, balancing speed and quality
- Use AI coding tools and cloud AI services as first-class tools to increase development velocity
- Continuously improve engineering practices as the company grows
Requirements
- Minimum 6 years of professional development experience
- Strong experience with Python, FastAPI, JavaScript, TypeScript, and React
- Proven ability to design full-stack systems, not just isolated features
- Experience thinking across frontend, backend, infrastructure, and testing boundaries
- Strong system design and architectural reasoning skills
- Comfortable operating in fast-moving, ambiguous environments
- Effective user of AI-assisted development tools (AI IDEs, code agents, cloud AI, etc.)
- Fast learner with strong problem-solving and analytical skills
- High ownership mindset; self-directed and outcome-driven
Strong Plus Qualifications
- Experience building AI-powered or LLM-based products
- Experience with voice, audio, streaming, or real-time systems
- Familiarity with DevOps and infrastructure, including:
- Cloud deployments
- CI/CD pipelines
- Docker or containerized environments
- Monitoring, logging, and testing infrastructure
- Experience scaling systems from early-stage prototypes to production
Who You’ll Thrive As
You’re likely a strong fit if you:
- Enjoy founding-level ownership and responsibility
- Think in systems, not just code files
- Learn new tools and domains extremely quickly
- Use AI tools strategically to solve problems faster and better
- Are flexible in approach and focused on outcomes, not dogma
- Want to help shape both the product and the company
Job Type: Full-time
Application Question(s):
- What is your current salary?
- What is your expected Salary for this role?
- This is an urgent role. Would you be able to join immediately?
Experience:
- Node.js: 5 years (Preferred)
Work Location: Remote