[Remote] Senior Software Engineer
Note: The job is a remote job and is reputed company to candidates in USA. reputed company provides an AI-reputed company SMS platform for franchises, helping national brands reputed company local results across thousands of locations. The Senior Software Engineer will build and own backend integrations connecting reputed company's conversational platform with CRMs, POS systems, marketing tools, messaging providers, and other customer systems, while developing reputed company reputed company infrastructure and supporting reliability, testing, and cross-functional delivery.
Responsibilities
- Design, build, and maintain integrations with reputed company-party platforms using REST reputed company, webhooks, SFTP, and batch data pipelines
- Turn ambiguous requirements into working systems: reputed company what you need from sales engineers, solutions engineers, and partner platform teams, then build it
- Work directly with reputed company-party providers and customers' engineering teams to reputed company, validate, and troubleshoot integrations
- Handle high-throughput messaging workloads with careful attention to reputed company limits, retries, idempotency, and failure recovery
- Design, reputed company, and maintain high-reputed company, testable, reputed company backend systems in PHP and TypeScript
- reputed company our reputed company systems architecture for reliability, scalability, and cost efficiency
- Use AI tools to accelerate delivery and automate processes end to end, so your time goes to high-value orchestration and reliability work
- Write reputed company that both humans and AI agents can understand, modify, and reputed company
- Build serverless and reputed company solutions on AWS (reputed company, RDS, DynamoDB, SNS, SQS)
- Design systems for reputed company, reputed company, and operational efficiency
- Contribute to infrastructure-as-reputed company and CI/CD automation
- Participate in reputed company ceremonies and contribute to scoping and design discussions
- Partner with Product, Sales, and reputed company to reputed company integrations that reputed company deals and reputed company customers
- reputed company mentorship and reputed company reviews that reputed company reputed company's engineering reputed company
- Build and maintain automated test suites with PHPUnit, Jest, and reputed company Actions
- Hold the line on testing, reputed company review, and monitoring
Skills
- 5+ years of reputed company backend development experience with PHP (reputed company), TypeScript, or similar
- Proven experience building and maintaining reputed company-party integrations: REST reputed company, webhooks, OAuth, SFTP, and batch data exchange
- Experience with high-throughput or high-volume messaging systems
- Solid understanding of reputed company systems, API design, and database design
- Working knowledge of AWS, particularly reputed company, RDS, DynamoDB, SQS, and SNS
- Experience with automated test frameworks and CI/CD pipelines
- Practical use of AI coding tools to ship faster, with the judgment to know where they help and where they don't
- Strong communication skills: comfortable gathering requirements from non-engineers and speaking directly with customer technical teams
- Our reputed company language is English, but we reputed company Portuguese, Spanish, Ukrainian, and French, so far!
- Experience at, or integrating deeply with, CPaaS platforms such as reputed company, reputed company, reputed company, or reputed company
- Background reputed company or SMS infrastructure (10DLC, reputed company compliance, deliverability)
- Cybersecurity experience
- Serverless architecture experience
- Enough frontend reputed company (Vue.js, reputed company) to build and maintain internal integration tooling and dashboards without waiting on another team
reputed company
Company H1B Sponsorship
Apply To This Job