Description
At Xplor, we help businesses thrive by making life simple for daily activities with a recurring nature.
We are looking for a senior software engineer who can design and write code in a multi-tenant SaaS environment.
Responsibilities
- Collaborate with teammates and other functions in a geographically distributed remote environment.
- Build hands-on with TypeScript/Node.js, Python, and AWS serverless and event-driven services across the Xplor Growth and BrandBot platforms.
- Create well-designed, testable, efficient systems following company processes and industry best practices.
- Lead technical design initiatives and efforts.
- Troubleshoot and resolve software defects and production issues.
- Use pull requests as a path to teach and learn.
- Share ownership of team dynamics, processes, and growth.
Qualifications
Required Qualifications
- A track record of designing, building, and owning production systems in a multi-tenant SaaS environment from start to finish, including leading technical design across multiple services and supporting systems after launch.
- Strong production skills in TypeScript/Node.js (Express or NestJS) and Python (Django or FastAPI).
- Experience with AWS serverless, container-based, and event-driven architecture, including Lambda, API Gateway, SQS, EventBridge, and ECS/Fargate with Docker, deployed through the Serverless Framework or similar tools.
- Strong skills with PostgreSQL/MySQL, DynamoDB, and Redis.
- Experience building secure RESTful APIs, including OAuth2 / AWS Cognito authentication and protecting customer personal data.
- Solid engineering practices, including automated testing (Vitest, Jest, Pytest, or Playwright), CI/CD with GitHub Actions, observability (Datadog, Sentry), and feature flags.
- Clear communication with product, design, and engineering partners, and a commitment to mentoring through code reviews, pairing, and technical guidance.
- Willingness to use AI-assisted development tools in your day-to-day work.
Strongly Preferred
- Experience building LLM-powered features.
- PHP / Laravel experience.
- Terraform or other infrastructure-as-code experience.
- Background in marketing automation, CRM/CDP, or customer engagement platforms, including SMS and email integrations such as Twilio and SendGrid, and familiarity with consent rules such as TCPA and CAN-SPAM.
- Experience modernizing legacy monoliths into well-bounded services.
- Front-end experience with Vue 3 or a comparable modern framework such as React.
Additional Information
- Values and Life at Xplor
+ Find a better way + Do the right thing + Say it straight + Win together + Own the outcome
- Perks and benefits:
+ Paid Parental Leave benefit programs + #GiveBackDays/Commitment to social impact – 3 extra days off to volunteer and give back to your local community + Ongoing dedication to Diversity & Inclusion initiatives such as D&I Council, Global Mentorship Program + Access to free mental health support + Flexible working arrangements
For more fresh new jobs, check out yubhub.co.