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:


  1. A systems thinker – you enjoy shaping technical direction and making thoughtful architecture decisions for complex, emerging AI and automation systems.
  2. 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.
  3. A full-stack builder – you’re energized by working across backend services, internal tools, data models, and SaaS integrations to create practical, durable solutions.
  4. 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

  1. Anchor architecture decisions for the company's core AI/agentic stack: patterns for skills, tools, agent loops, evals, memory, and observability.
  2. Pick the highest-leverage problems to automate and run them end-to-end with internal business partners and engineering peers.
  3. 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).
  4. Design data models in PostgreSQL that make automation, observability, and AI experimentation safe.
  5. Contribute to code reviews and propose improvements to testing, documentation, and runbook practices.
  6. Provide availability during agreed windows for production support activities as requested by the engineering leadership team.


You should have

  1. 6+ years of production experience as a software engineer.
  2. Strong Python and/or TypeScript, with the ability to work fluently across the full stack.
  3. Experience with frontend frameworks (e.g., React) to build internal dashboards.
  4. Track record of designing and operating SaaS integrations at scale, including OAuth, webhooks, rate limits, idempotency, and retries.
  5. Deep PostgreSQL and SQL skills; thoughtful data-modeling judgment.
  6. Solid testing practice (pytest, Jest, or equivalent) and a real commitment to it.
  7. Demonstrated mentorship: patterns you've established, engineers you've leveled up.
  8. 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