TextNow - Software Developer — Backend
Responsibilities
• Design, develop, and sustain high-performance, scalable backend services using Go microservices and modern cloud-native tooling. • Lead architectural modernization and modularization to improve scalability, observability, and developer velocity. • Define and own the entire lifecycle of your systems: API design, data modeling, deployment (CI/CD), live-traffic monitoring, integration and load testing, telemetry & data analysis, experiment design (A/B tests), and continuous iteration. • Influence and evolve our architecture by proposing initiatives to decompose monoliths, migrate legacy code, build shared frameworks and reusable service components; evaluate new backend technologies for adoption. • Apply AI-driven tools and automation frameworks to speed up development processes including testing and reliability checks. • Leverage intelligent telemetry, analytics, and optimization pipelines to enhance service performance and resilience in production environments. • Define observability standards, establish telemetry pipelines, and develop fault-tolerance strategies for distributed systems. • Collaborate with product, mobile, and data teams closely to ensure seamless experiences across all platforms. • Drive technical discussions, mentor developers, and influence the strategic direction in backend and infrastructure domains.
Benefits
• Paid Time Off (PTO) details are missing from this excerpt of the job posting. • Insurance benefits information has not been disclosed within these lines. • Perks, while often included in comprehensive compensation packages for such roles, have not been specified explicitly in this text snippet.
Apply in one click
Upload My Resume
Drop here or click to browse · Tap to choose · PDF, DOCX, DOC, RTF, TXT