TextUs logo
TextUs

TextUs is the most popular business texting software for professionals.

Senior Software Engineer

Software EngineerSoftware EngineerFull TimeRemoteSeniorTeam 51-200Since 2013H1B No SponsorCompany SiteLinkedIn

Location

United States

Posted

3 days ago

Salary

$140K - $150K / year

Seniority

Senior

Job Description

Senior Software Engineer

TextUs

Role Description We're moving from a build cycle that hides intent inside Jira tickets to one that puts a spec at the center of every change. AI generates working code from a clear enough spec; if the spec is fuzzy, the code is too. The bottleneck moves from typing to thinking. We run a V-shaped SDLC. The left side is intent: research, vision, spec, tests. The right side is verification: unit, integration, system, UAT. AI is changing the left side fast. Your job is to own the spec-to-verified-software loop so intent actually lands in production. Product owns the upper 40%. They bring the customer research, the 1-3 year vision for where TextUs is headed, and the strategic framing of the bet. Engineering owns the lower 60%: the spec that turns vision into code, the acceptance criteria that defines done, the UAT that proves it works, and the working software at the end of it. What you'll own: - A feature area end-to-end, from spec authoring through verified production rollout - Translating product research and 1-3 year vision into specs the engineering org can build against - Specs that explicitly address tenancy, auth, rate limits, cost, observability, failure modes, and rollback - Acceptance criteria for every feature in your area, written before code is generated - UAT scenarios and the test artifacts that verify the system does what the customer expects - The codegen loop: scoping prompts, knowing when to stop and rewrite the spec rather than chase convergence, reviewing AI output against intent - Production health for what ships: telemetry, alerts, on-call response, follow-through on whatever broke - Pairing on spec authorship with less experienced engineers, raising the floor on what a "good spec" looks like across the team - Overall mentorship of junior and mid-level engineers Qualifications - 5+ years building production software in a team that ships fast and owns its own quality - Comfort with the customer side of the product, not just the engineering side - Strong fluency with Claude Code or equivalent agentic dev tooling - Strong written communication - Track record of shipping in a Rails or comparable full-stack environment - History of independent ownership: features you took from problem to production with light oversight - Bonus: experience with TypeScript, React, React Native, Chrome extension surfaces, or embedded web app contexts Requirements - Our stack: Ruby on Rails, Postgres or similar relational database experience, ElasticSearch or similar search technology, ActiveJob with AWS SQS, Sidekiq or similar background job system, AWS Benefits - Competitive pay - Health / Dental / Vision Insurance - HSA contributions - 401K with company match - Unlimited PTO - Cell phone + internet reimbursement for $100/month - One-time $1,000 home office stipend once you’ve been with TextUs for 6 months - Up to 12 weeks of Parental Leave - 12 holidays + EOY Closure - U.S. remote first with optional WeWork office space in downtown Denver, CO Interview Process - Initial Call w. HR (30 mins via Video) - Interview w. Hiring Manager (45 mins via Zoom Video) - Rembrandt Assessment - Assignment (90 mins via Zoom Video) - Interview w. Cross Functional Team (60 mins via Zoom Video) - Q&A w. CEO (30 mins via Zoom Video) Employment Details - Job Type: Full time - Compensation Range: $140-150K - Location: Remote (US) / Headquartered in Denver, CO - Target Start Date: 2-3 weeks from offer date - # hires for this role: 1 - Reporting to: Engineering Manager

Related Job Pages

More Software Engineer Jobs

Full TimeRemoteTeam 10,001+H1B Sponsor

• Desenvolver aplicativos mobile, implementando funcionalidades de acordo com os requisitos funcionais e técnicos do projeto; • Integrar aplicações com APIs e serviços backend, garantindo desempenho, estabilidade e experiência fluida para o usuário; • Aplicar boas práticas de desenvolvimento, usabilidade, segurança e performance nas plataformas mobile; • Garantir a qualidade do código por meio de testes, revisões técnicas e padrões de desenvolvimento estabelecidos; • Colaborar com os times de back-end, produto e design na definição e evolução das soluções; • Atuar na manutenção e evolução contínua dos aplicativos, promovendo escalabilidade e facilidade de sustentação; • Contribuir para a identificação e resolução de problemas técnicos, assegurando a estabilidade e qualidade das entregas.

Brazil
Full TimeRemoteTeam 10,001+H1B Sponsor

• Develop mobile applications, implementing features according to the project’s functional and technical requirements; • Integrate applications with backend APIs and services, ensuring performance, stability and a smooth user experience; • Apply best practices in development, usability, security and performance for mobile platforms; • Ensure code quality through testing, technical reviews and established development standards; • Collaborate with back-end, product and design teams to define and evolve solutions; • Maintain and continuously evolve the applications, promoting scalability and ease of maintenance; • Contribute to identifying and resolving technical issues, ensuring the stability and quality of deliverables.

Brazil
Full TimeRemoteTeam 10,001+H1B Sponsor

• Develop mobile applications for Android, iOS, or hybrid platforms, following development best practices; • Implement new features based on defined requirements; • Ensure adherence to platform technical standards, prioritizing usability, performance and the quality of the user experience; • Integrate with APIs and services to deliver smooth, responsive and stable applications; • Write clean, secure, scalable and maintainable code, following development best practices; • Collaborate with Back-end, Design and Product teams.

Brazil

Developer

Detsoft

A oportunidade de atuar como Desarrollador na Detsoft proporciona um ambiente estimulante para quem busca desenvolvimento contínuo e contribui para projetos de impacto.

Role Description Junte-se à Detsoft como Desarrollador em Home Office e contribua para o desenvolvimento de soluções inovadoras. - Desenvolver e gerenciar sistemas de software - Colaborar com equipes multidisciplinares para aprimorar projetos - Realizar testes e garantir a qualidade dos códigos - Participar de reuniões de planejamento e acompanhamento de projetos Qualifications - Experiência em desenvolvimento web - Conhecimento em linguagens de programação como JavaScript, Python ou Java - Capacidade de trabalhar em equipe e comunicação eficaz - Habilidade para resolver problemas técnicos Benefits - Oportunidade de crescimento profissional - Ambiente de trabalho flexível e colaborativo - Acesso a projetos desafiadores e inovadores - Desenvolvimento de habilidades técnicas e de liderança Company Description A oportunidade de atuar como Desarrollador na Detsoft proporciona um ambiente estimulante para quem busca desenvolvimento contínuo e contribui para projetos de impacto.

Brazil