Twilio logo
Twilio

Twilio is a Platform-as-a-Service (PaaS) company established in 2007. In support of a flexible workplace, Twilio has previously posted freelance, flexible schedule, part-time, hybr

Software Engineer

Location

United States

Posted

81 days ago

Salary

$116K - $171K / year

Seniority

Mid Level

Job Description

Software Engineer

Twilio

Who we are At Twilio, we’re shaping the future of communications, all from the comfort of our homes. We deliver innovative solutions to hundreds of thousands of businesses and empower millions of developers worldwide to craft personalized customer experiences. Our dedication to remote-first work, and strong culture of connection and global inclusion means that no matter your location, you’re part of a vibrant team with diverse experiences making a global impact each day. As we continue to revolutionize how the world interacts, we’re acquiring new skills and experiences that make work feel truly rewarding. Your career at Twilio is in your hands. We use Artificial Intelligence (AI) to help make our hiring process efficient. That said, every hiring decision is made by real Twilions! . See yourself at Twilio Join the team as a Software Engineer for Stytch, where you'll shape the next generation of identity products. About the job As a Fullstack Software Engineer, you will shape the next generation of the Stytch product as we bring Stytch’s capabilities to Twilio’s full customer base, delivering secure, developer-first identity experiences. Your focus will be the onboarding and integration experience for our customers - you’ll make it fast and delightful for developers to integrate Stytch and for end users to complete authentication and authorization flows, including emerging agentic and non-human identity use cases. This is a rare chance to operate like a startup within Twilio: you’ll work in a high-ownership environment with startup speed, backed by Twilio’s reach and scale. Responsibilities - Design, build and own the onboarding and integration experience for our customers, including intuitive, reliable SDK APIs that make our product easy to adopt for developers. - Partner closely with Product, Design, and Engineering leadership to shape the team’s roadmap, prioritize high-impact work, and deliver features that unlock customer value quickly. - Build in ambiguity: break down complex authentication and identity problems, make pragmatic tradeoffs, and deliver incremental milestones to production. - Raise the bar for the quality of the products you work on through testing, versioning, documentation, backward compatibility, and smooth migration paths. - Improve performance, reliability, and security of client-side flows, especially those on customers’ critical paths. - Mentor and support other engineers through pairing, feedback, and knowledge-sharing, helping raise the team’s technical bar and culture. Qualifications Twilio values diverse experiences from all kinds of industries, and we encourage everyone who meets the required qualifications to apply. If your career is just starting or hasn't followed a traditional path, don't let that stop you from considering Twilio. We are always looking for people who will bring something new to the table! *Required: - 3+ years of experience as a fullstack engineer delivering customer-facing web products in production using modern frontend technologies (Next.js experience is a must) - Experience developing and maintaining complex web applications and/or public-facing web SDKs. - Experience building developer-first APIs and tools, with a focus on integration experience. - Proven ability to ship high-quality, reliable software that runs across browsers and environments. - Excellent written and verbal communication skills; comfortable writing design docs and leading technical discussions. - Bachelor’s degree in Computer Science or equivalent practical experience. - Schedule: ability to work non-standard, on-call rotation weekend and holiday hours. Desired: - Experience owning or contributing to open-source libraries or SDKs. - Familiarity with authentication, identity, security, or fraud-adjacent client-side flows. - Experience supporting public SDKs: release automation, semantic versioning, deprecations, and long-term maintenance. - Interest in emerging identity patterns, including agentic/non-human identity and new auth workflows. Location This role will be remote, but is not eligible to be hired in San Francisco, CA, Oakland, CA, San Jose, CA, or the surrounding areas. Travel We prioritize connection and opportunities to build relationships with our customers and each other. For this role, you may be required to travel occasionally to participate in project or team in-person meetings. What We Offer Working at Twilio offers many benefits, including competitive pay, generous time off, ample parental and wellness leave, healthcare, a retirement savings program, and much more. Offerings vary by location. Compensation *Please note the salary range information provided applies only to candidates residing in California, Colorado, Hawaii, Illinois, Maryland, Massachusetts, Minnesota, New Jersey, New York, Vermont, Washington D.C., and Washington State due to local requirements. Compensation for candidates in other locations will be discussed during the hiring process. Please note that hiring for this role is not restricted to the locations listed above. The estimated pay ranges for this role are as follows: - Based in Colorado, Hawaii, Illinois, Maryland, Massachusetts, Minnesota, Vermont or Washington D.C. : $116,960 - 146,200. - Based in New York, New Jersey, Washington State, or California (outside of the San Francisco Bay area): $123,760 - 154,700. - Based in the San Francisco Bay area, California: $137,520 - 171,900. - This role may be eligible to participate in Twilio’s equity plan and corporate bonus plan. All roles are generally eligible for the following benefits: health care insurance, 401(k) retirement account, paid sick time, paid personal time off, paid parental leave. The successful candidate’s starting salary will be determined based on permissible, non-discriminatory factors such as skills, experience, and geographic location. Applications for this role are intended to be accepted until May 21st 2026, but may change based on business needs. Twilio thinks big. Do you? We like to solve problems, take initiative, pitch in when needed, and are always up for trying new things. That's why we seek out colleagues who embody our values — something we call Twilio Magic. Additionally, we empower employees to build positive change in their communities by supporting their volunteering and donation efforts. So, if you're ready to unleash your full potential, do your best work, and be the best version of yourself, apply now! If this role isn't what you're looking for, please consider other open positions. Twilio is proud to be an equal opportunity employer. We do not discriminate based upon race, religion, color, national origin, sex (including pregnancy, childbirth, reproductive health decisions, or related medical conditions), sexual orientation, gender identity, gender expression, age, status as a protected veteran, status as an individual with a disability, genetic information, political views or activity, or other applicable legally protected characteristics. We also consider qualified applicants with criminal histories, consistent with applicable federal, state and local law. Qualified applicants with arrest or conviction records will be considered for employment in accordance with the Los Angeles County Fair Chance Ordinance for Employers and the California Fair Chance Act. Additionally, Twilio participates in the E-Verify program in certain locations, as required by law.

Related Job Pages

More Software Engineer Jobs

INVICTA SOFTWARE logo

Software Engineer

INVICTA SOFTWARE

The only fully integrated SecOps solution providing customers with a modular, customized cyber security platform

OtherRemoteTeam 11-50Since 2014H1B No Sponsor

Job Title: Software Engineer About the Role Invicta Software is seeking a talented and motivated Software Engineer to join our dynamic team. This role offers an exciting opportunity to contribute to innovative software solutions that drive business success and enhance user experiences. As a Software Engineer, you will play a critical part in designing, developing, and maintaining high-quality software products. You will collaborate with cross-functional teams to deliver scalable and efficient solutions that meet client needs and industry standards. Key Objectives - Develop and maintain reliable, scalable software applications. - Collaborate closely with product managers, designers, and other engineers to deliver impactful solutions. - Ensure code quality through testing, code reviews, and adherence to best practices. - Continuously improve software performance and user experience. - Stay current with emerging technologies and industry trends to drive innovation. Responsibilities - Design, code, test, and debug software components and applications. - Participate in architectural discussions and contribute to system design decisions. - Write clean, maintainable, and efficient code following coding standards. - Collaborate with team members to define, design, and ship new features. - Identify and resolve performance bottlenecks and bugs. - Contribute to continuous integration and deployment processes. - Document software functionality and maintain technical documentation. Qualifications - Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience. - Proven experience in software development using languages such as Java, C#, Python, or JavaScript. - Strong understanding of software development lifecycle (SDLC) and agile methodologies. - Experience with version control systems, preferably Git. - Familiarity with databases, RESTful APIs, and cloud platforms is a plus. - Excellent problem-solving skills and attention to detail. - Effective communication and teamwork abilities. Benefits - Competitive salary and performance-based bonuses. - Comprehensive health, dental, and vision insurance plans. - Flexible work hours and remote work options. - Professional development opportunities and support for continuous learning. - Collaborative and inclusive company culture. - Generous paid time off and holidays. Salary range: $150,000 - $165,000 per year. Invicta Software is an Equal Opportunity Employer We are an equal opportunity employer aiming to build a diverse team. We do not discriminate on the basis of ethnicity, religion, colour, national origin, gender, sexual orientation, age, marital status, or disability status. We’re open and inclusive, and it’s important to us that you are too.

United States
$150K - $165K / year
FIS logo

Senior Software Engineers – (Financial Cloud-Based Technologies)

FIS

Advancing the ways the world pays, banks and invests.

OtherRemoteTeam 10,001+Since 1968H1B Sponsor

Position Type : Full time Type Of Hire : Experienced (relevant combo of work and education) Job Description FIS Management Services, LLC seeks Senior Software Engineers – (Financial Cloud-Based Technologies) in Jacksonville, FL to be responsible for leveraging his specialized knowledge of FIS technologies to analyze, design, program, debug and modify software enhancements and new products used in local, networked or Internet-related computer programs. Utilize advanced knowledge of proprietary tools to interact with product managers and users to define system requirements and necessary modifications. Apply expertise with FIS technology to participate in software design meetings and analyze user needs to determine technical requirements. Leverage unique knowledge of proprietary methodologies to write technical specifications based on conceptual design and stated business requirements. Utilize specialized understanding of proprietary technologies to write code, complete programming and perform testing and debugging of applications using current programming languages and technologies. Apply unique expertise of FIS tools to complete documentation and procedures for installation and maintenance, along with training and communicating with internal Client Training, Client Relationship and Sales teams on systems application. Leverage specialized knowledge of FIS methodologies to develop or execute project plans, budgets and schedules and for documenting work and results. Apply unique expertise with FIS methodologies to deliver informational and decision-seeking presentations to technical and business groups to internal and external audiences. REQUIREMENTS: Bachelor’s degree or foreign equivalent in Computer Science, Applied Computer Science or a related field and five (5) years of progressively responsible experience in the job offered or a related occupation: implementing value stream model to deliver quality products; managing delivery for D1 LFI Banker/ BAO product line for both core product and clients utilizing angular, react technology and building micro-frontend for cloud deployment and RESTful; working in digital enterprise banking origination and servicing channel; creating reusable smart components for building a scalable and maintainable application; identifying risks at various stages of product development and providing appropriate solutions; conducting knowledge transfer (KT) and training sessions while guiding on better/safer coding practices; and coordinating with the product team and clients to review functional and technical gaps and provide appropriate solutions to meet functional needs. In the alternative, the employer will accept a master’s degree in the above-mentioned fields and three (3) years of experience in the above-mentioned skills. Telecommuting and/or working from home may be permissible pursuant to company policies. QUALIFIED APPLICANTS: Please apply directly through our website by clicking on “Apply Now.” Privacy Statement FIS is committed to protecting the privacy and security of all personal information that we process in order to provide services to our clients. For specific information on how FIS protects personal information online, please see the Online Privacy Notice. EEOC Statement FIS is an equal opportunity employer. We evaluate qualified applicants without regard to race, color, religion, sex, sexual orientation, gender identity, marital status, genetic information, national origin, disability, veteran status, and other protected characteristics. The EEO is the Law poster is available here supplement document available here For positions located in the US, the following conditions apply. If you are made a conditional offer of employment, you will be required to undergo a drug test. ADA Disclaimer: In developing this job description care was taken to include all competencies needed to successfully perform in this position. However, for Americans with Disabilities Act (ADA) purposes, the essential functions of the job may or may not have been described for purposes of ADA reasonable accommodation. All reasonable accommodation requests will be reviewed and evaluated on a case-by-case basis. Sourcing Model Recruitment at FIS works primarily on a direct sourcing model; a relatively small portion of our hiring is through recruitment agencies. FIS does not accept resumes from recruitment agencies which are not on the preferred supplier list and is not responsible for any related fees for resumes submitted to job postings, our employees, or any other part of our company. #pridepass

United States
FIS logo

Software Engineer Specialists: Technical Lead - Development

FIS

Advancing the ways the world pays, banks and invests.

OtherRemoteTeam 10,001+Since 1968H1B Sponsor

Position Type : Full time Type Of Hire : Experienced (relevant combo of work and education) Job Description FIS Management Services, LLC seeks Software Engineer Specialist: Technical Lead - Development in Jacksonville, FL to design, develop, and maintain complex software applications using COBOL and Java, ensuring alignment with FIS core technologies and standards. Responsible for implementing new features and enhancing existing functionalities in commercial-grade software products used across local, networked, and internet-based platforms. Collaborate with product managers, business analysts, and end-users to gather and analyze system requirements. Translate business needs into detailed technical specifications, leveraging deep knowledge of FIS proprietary tools and methodologies. Participate in software design and architecture meetings, contributing expertise in legacy systems (COBOL) and modern platforms (Java). Ensure scalable, secure, and maintainable design solutions that meet both functional and non-functional requirements. Write clean, efficient, and well-documented code using COBOL for mainframe systems and Java for distributed applications. Perform rigorous unit testing, debugging, and troubleshooting to ensure high-quality deliverables. Develop and maintain integration points between COBOL-based systems and Java applications. Prepare deployment scripts and documentation for seamless installation and maintenance across environments. Utilize advanced FIS proprietary development tools and frameworks to streamline development processes. Apply specialized methodologies for software lifecycle management, including Agile and Waterfall approaches as appropriate. Create comprehensive technical documentation, including design specs, user guides, and maintenance procedures. Ensure compliance with internal standards, industry regulations, and audit requirements. Work closely with internal teams such as Client Training, Client Relationship Management, and Sales to provide technical insights and support. Assist in training sessions and product demonstrations to enhance understanding of system capabilities. Deliver clear and concise presentations to technical and business stakeholders. Communicate complex technical concepts in an accessible manner to support decision-making and strategic planning. Stay current with emerging technologies and industry trends. Propose and implement improvements to existing systems, processes, and tools to enhance performance, scalability, and user experience. REQUIREMENTS: Bachelor’s degree or foreign equivalent in Computer Science, Computer Engineering, or a related field and eleven (11) years of progressively responsible experience in the job offered or a related occupation: working with fund accounting principles and practices, including reconciliation, NAV calculations, and financial reporting for mutual funds, hedge funds, or institutional portfolios; implementing DevOps practices and tools, including continuous integration/continuous deployment (CI/CD) pipelines using Jenkins, GitLab CI, and Azure DevOps; and working in Agile environments applying Scrum, Kanban, and Lean methodologies to drive iterative development, enhance team collaboration, and improve delivery velocity. Five years of experience must include: implementing Advanced software development utilizing COBOL programming and Java/J2EE technologies including building and maintaining enterprise-grade applications, integrating legacy systems; optimizing performance across platforms; working with fund accounting systems and financial services applications, with a focus on data integrity, compliance, and automation of financial operations; and applying Scaled Agile Framework (SAFe) principles to coordinate cross-functional teams, manage program increments, and align development efforts with business objectives in large-scale enterprise environments. Telecommuting and/or working from home may be permissible pursuant to company policies. QUALIFIED APPLICANTS: Please apply directly through our website by clicking on “Apply Now.” Privacy Statement FIS is committed to protecting the privacy and security of all personal information that we process in order to provide services to our clients. For specific information on how FIS protects personal information online, please see the Online Privacy Notice. EEOC Statement FIS is an equal opportunity employer. We evaluate qualified applicants without regard to race, color, religion, sex, sexual orientation, gender identity, marital status, genetic information, national origin, disability, veteran status, and other protected characteristics. The EEO is the Law poster is available here supplement document available here For positions located in the US, the following conditions apply. If you are made a conditional offer of employment, you will be required to undergo a drug test. ADA Disclaimer: In developing this job description care was taken to include all competencies needed to successfully perform in this position. However, for Americans with Disabilities Act (ADA) purposes, the essential functions of the job may or may not have been described for purposes of ADA reasonable accommodation. All reasonable accommodation requests will be reviewed and evaluated on a case-by-case basis. Sourcing Model Recruitment at FIS works primarily on a direct sourcing model; a relatively small portion of our hiring is through recruitment agencies. FIS does not accept resumes from recruitment agencies which are not on the preferred supplier list and is not responsible for any related fees for resumes submitted to job postings, our employees, or any other part of our company. #pridepass

United States
Veeam Software logo

C# Developer, M365 Backup

Veeam Software

Your Single Backup and Data Management Platform for Cloud, Virtual and Physical

Full TimeRemoteTeam 1,001-5,000Since 2006H1B Sponsor

• Developing and supporting one of Veeam's core products: Veeam Backup for Microsoft 365 • Communicating with other participants of the product development process • Participating in planning and creating the features for your products

California + 1 moreAll locations: California | Michigan
$163.8K - $273K / year
Job Closed