Job Closed

This listing is no longer active.

Twilio logo
Twilio

Build the future of communications.

Staff Software Engineer

Full-stack EngineerSoftware EngineerFull TimeRemoteLeadTeam 5,001-10,000H1B SponsorCompany SiteLinkedIn

Location

India

Posted

11 days ago

Salary

0

Seniority

Lead

Job Description

Staff Software Engineer

Twilio

• Write clean, efficient, and maintainable code for our distributed systems and microservices, utilizing asynchronous communication patterns for optimal performance. Contribute to the design and implementation of highly scalable architectures, prioritizing reliability, performance, and future-proof growth. • Collaborate in defining and monitoring key Service Level Objectives (SLOs) and Service Level Indicators (SLIs) to ensure our systems deliver exceptional user experiences. • Learn and grow with your colleagues, actively participating in code reviews, knowledge-sharing initiatives. • Partner effectively with cross-functional teams, bridging the gap between technical vision and business goals. Excellent communication and collaboration skills, able to articulate complex technical concepts to both technical and non-technical audiences. Create clear and concise technical documentation, including design decisions, architecture diagrams, and best practices, for future reference and knowledge sharing. • Participate in an on-call rotation and ensure timely response to production incidents and system outages.

Job Requirements

  • 7+ years experience in designing, building and operating high-scale, mission critical cloud based production systems
  • 7+ years of experience with at least two programming languages such as Java, Scala, Python, Ruby or Go
  • 2+ years of experience leading teams of engineers in an agile environment.
  • 2+ years of Experience with distributed caching systems such as Redis or Memcached understanding common use cases and performance pitfalls
  • Proficient in concepts such as DDD, SOLID, Cloud Native Patterns, distributed systems and architecture. Capable of understanding pitfalls and anticipating common failure modes of a microservice environment
  • Strong communication skills: able to communicate effectively with technical and non technical stakeholders in english
  • Passion for new technologies and proven capability in analysis and problem-solving.
  • Track record as a full-stack engineer (Desired)
  • Experience with AWS related technologies (Desired)

Benefits

  • competitive pay
  • generous time off
  • ample parental and wellness leave
  • healthcare
  • a retirement savings program
  • and much more

Related Job Pages

More Full-stack Engineer Jobs

Voldex logo

Lead Software Engineer

Voldex

Voldex raises the bar to bring the absolute best UGC games to everyone.

Full TimeRemoteTeam 11-50H1B No Sponsor

• Lead a small engineering team to deliver roadmap features predictably while balancing quality, velocity, technical risk, and business needs • Be accountable for the delivery of features owned by direct reports, ensuring work is well-scoped, estimated, sequenced, implemented, tested, merged, and released effectively • Own technical estimates produced by the team, ensuring estimates are realistic, account for dependencies and risks, and support reliable roadmap planning • Partner closely with product managers, producers, QA, design, art, and other stakeholders to align feature execution with business goals, player experience expectations, and technical constraints • Monitor game performance, live stability, crash rates, FPS, and post-release regressions; identify risks, escalate when needed, and drive action plans with the team • Set and enforce standards for code quality, maintainability, implementation, and review across the team • Mentor engineers on technical execution, code quality, player experience, Roblox/game platform constraints, and engineering judgment • Proactively improve game and feature quality by identifying opportunities to improve responsiveness, polish, stability, performance, and overall player experience • Collaborate with the manager and senior engineers to define technical initiatives, roadmap risks, operational improvements, and technical priorities for the game • Support people leadership responsibilities, including onboarding, structured feedback, performance documentation, growth planning, and identifying gaps against the levelling framework

Canada
RealManage logo

Principal Software Engineer

RealManage

A New Standard in Community Management - Driven by Transparency. Powered by Technology.

Full TimeRemoteTeam 1,001-5,000Since 2004H1B No Sponsor

• Set technical direction as we modernize the platform into an event-driven agentic OS, setting architecture, patterns, and the standards the rest of the team builds against. • Design and ship autonomous, event-driven agentic processes that solve real problems for the communities and teams we serve. • Orchestrate AI coding agents to accelerate delivery and build the guardrails, evals, and review practices that keep agent-generated code safe, tested, and production-grade. • Partner directly with product managers and designers to define outcomes, pressure-test ideas, and decide what's worth building. • Lead architecture and design conversations that raise the ceiling on scalability, performance, security, and maintainability. • Present technical decisions and live demos clearly, to engineers and to executives who don't speak in stack traces. • Mentor engineers and raise the bar on how the whole team builds with AI, not just what they build. • Champion continuous delivery, DevOps, and a culture where shipping value quickly is the default.

Texas
$200K / year
Job Closed
Alpaca logo

Senior Fullstack Engineer - Operational Automations

Alpaca

Developer APIs for stocks and crypto trading, investing apps, and embedded fintech.

Full TimeRemoteTeam 201-500H1B No Sponsor

Role Description As a Senior Fullstack Engineer, you will embed directly within brokerage operations functions to systematically eliminate manual work and replace it with durable, auditable software systems. You start by immersing yourself in operational workflows: observing, documenting, and deeply understanding processes end-to-end before designing solutions. Every recurring manual process is treated as a system defect, and every fix you ship is measured by its real-world impact on efficiency and reliability. You will work closely with licensed brokerage staff, domain experts, and platform engineers to build automations and tooling that allow Alpaca's operations to scale globally without scaling headcount linearly. The ideal candidate is equally comfortable shadowing an operational process and architecting the backend service that replaces it. Things You Get To Do - Design, build, test, deploy, and monitor production automations and UIs that remove manual steps and reduce operation time. - Partner with frontend engineers to productize ops tooling so global teams can run functions with predictable staffing. - Execute operational procedures to surface painful manual processes prior to automation. - Instrument and report baseline and outcome metrics (MTTC, manual-steps removed, queue sizes, ops satisfaction) and iterate based on measured impact. - Produce Platform Opportunity Briefs / RFCs for higher-level platform tooling and automations. - Collaborate with licensed BD leadership, Compliance, and Security to build auditable, safe automations with role-based access and clear runbooks. - Own the full lifecycle of the systems you build, including automated deployment (CI/CD with tools like ArgoCD and Terraform), proactive monitoring, On-call support rotations and incident response, following a "you build it, you run it" philosophy. - Build systems with auditability, traceability, and data lineage as a first-class concern to ensure transparency for our auditors and regulators. Qualifications - 5+ years of professional software engineering experience, with a proven track record of shipping and operating complex, large-scale systems in production. - Strong business sense and understanding of operations. - Deep, hands-on expertise in Golang, including a strong command of its concurrency models (goroutines, channels), memory management, and standard library. - Proven track record of building user-facing features end-to-end with Typescript/React. - Proficient with SQL and relational databases, preferably PostgreSQL. - Demonstrated ability to reason about human workflows as systems, not just software services. - Experience with observability, tracing, continuous profiling. - Exceptional analytical and problem-solving skills, with the ability to deconstruct complex requirements into clear technical components and excellent communication skills for working in a cross-functional environment. - High ownership mindset with bias toward durable, structural fixes over tactical patches. Requirements - Knowledge of service oriented architectures. - Experience with major cloud platforms (we primarily use GCP). - Financial market (exchange, broker-dealers, clearing, etc.) knowledge. - Experience with Docker and Kubernetes. - A passion for financial markets or the desire to learn. - Knowledge of Agile/Scrum methodologies. - Demonstrable experience in designing, building, and reasoning about distributed systems, including a strong understanding of microservices architecture and API design patterns (e.g., REST, gRPC). - Experience with capacity planning and benchmarking. Benefits - Competitive Salary & Stock Options. - Health Benefits. - New Hire Home-Office Setup: One-time USD $500. - Monthly Stipend: USD $150 per month via a Brex Card.

Worldwide
MedEvolve, Inc. logo

Software Engineer

MedEvolve, Inc.

Ranked #1 Revenue Cycle Automation & Optimization Solution by Black Book Research

Full TimeRemoteTeam 51-200Since 1998H1B No Sponsor

• The Software Engineer is responsible for developing, maintaining, and improving application software that supports business and user needs. • Design, develop, test, and maintain application features and services • Implement requirements based on product specifications and technical designs • Write clean, readable, and maintainable code following team standards • Participate in code reviews and incorporate feedback • Collaborate with product, design, QA, and other engineers throughout the development lifecycle • Troubleshoot, debug, and resolve application issues • Contribute to documentation of application functionality and technical processes • Follow security, privacy, and compliance requirements applicable to the application environment • Participate in Agile ceremonies and team planning activities

United States
Job Closed