Senior Software Engineer
Share on LinkedIn
React.jsPythonTypeScript
Full Time - Long Term - Senior
English - B2 High-Intermediate
Remote
This role is perfect for you if:
- A systems thinker – you enjoy shaping technical direction and making thoughtful architecture decisions for complex, emerging AI and automation systems.
- A high-impact problem-solver – you like identifying the most valuable opportunities to automate, then partnering across teams to take solutions from idea to production.
- A full-stack builder – you’re energized by working across backend services, internal tools, data models, and SaaS integrations to create practical, durable solutions.
- A quality champion – you care deeply about strong engineering standards, from testing and documentation to observability, incident response, and operational excellence.
What you’ll do
- Anchor architecture decisions for the company's core AI/agentic stack: patterns for skills, tools, agent loops, evals, memory, and observability.
- Pick the highest-leverage problems to automate and run them end-to-end with internal business partners and engineering peers.
- Ship production-grade Python and TypeScript services, internal UIs, and integrations across our core SaaS estate (including major Identity, CRM, HRIS, and ERP platforms. e.g: Okta, Slack, Workday, Salesforce, etc).
- Design data models in PostgreSQL that make automation, observability, and AI experimentation safe.
- Contribute to code reviews and propose improvements to testing, documentation, and runbook practices.
- Provide availability during agreed windows for production support activities as requested by the engineering leadership team.
You should have
- 6+ years of production experience as a software engineer.
- Strong Python and/or TypeScript, with the ability to work fluently across the full stack.
- Experience with frontend frameworks (e.g., React) to build internal dashboards.
- Track record of designing and operating SaaS integrations at scale, including OAuth, webhooks, rate limits, idempotency, and retries.
- Deep PostgreSQL and SQL skills; thoughtful data-modeling judgment.
- Solid testing practice (pytest, Jest, or equivalent) and a real commitment to it.
- Demonstrated mentorship: patterns you've established, engineers you've leveled up.
- Comfortable with Git, CI/CD, Terraform, and at least one production observability stack (Datadog, Rollbar, or similar).
- 1HR Screening
- 2Coderpad interview to test python or typescript skills
- 3Department screen with the hiring manager
- 4Virtual Panel