Software Engineer (P3)
Software Engineer Job At 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.
See yourself at Twilio
Join the team as our next Senior Backend
Engineer on Twilio's Segment
Engineering teams.
Who We Are & Why We're Hiring
Twilio powers real-time business communications that help companies and developers worldwide build better applications and customer experiences.
Although we're headquartered in San Francisco, we have a presence throughout South America, Europe, Asia, and Australia. We're on a journey to becoming a global company that actively opposes racism and all forms of oppression and bias. At Twilio, we support diversity, equity & inclusion wherever we do business.
About the job
As a Senior Backend
Engineer on the Twilio Segment
Engineering team, you'll help us build and scale systems that support the leading Customer Data Platform (CDP) in a rapidly evolving and competitive market. Our products process billions of data points per hour, enabling customers to orchestrate and activate their data efficiently and flexibly.
Segment provides a best-in-class data infrastructure and orchestration platform that supports a wide range of customer use cases, from identity resolution to real-time audience segmentation. As an
engineer on this team, you will be responsible for designing, developing, and optimizing backend services that power data pipelines, APIs, and event-driven architectures.
If you thrive in fast-moving environments, enjoy working on scalable systems, and are passionate about building high-performance backend services, this role is for you.
Responsibilities
In this role, you'll:
Design, develop, and maintain backend services that power Twilio Segment's high scale data platform.
Build scalable and high-performance APIs and data pipelines to support customer data orchestration.
Improve the reliability, scalability, and efficiency of Segment's backend systems.
Collaborate with cross-functional teams including product, design, and infrastructure to deliver customer-focused solutions.
Drive best practices in
software engineering, including code reviews, testing, and deployment processes.
Ensure high operational excellence by monitoring, troubleshooting, and maintaining always-on cloud services.
Contribute to architectural discussions and technical roadmaps that align with Twilio's CXaaS vision and Segment's strategic initiatives.
Qualifications
Not all applicants will have skills that match a job description exactly. Twilio values diverse experiences in other industries, and we encourage everyone who meets the required qualifications to apply. While having “desired” qualifications make for a strong candidate, we encourage applicants with alternative experiences to also 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:
5-7 years of experience writing production-grade backend code in a modern programming language (e.g., Golang, Python, Java, Scala, or similar).
Strong fundamentals in distributed systems, event-driven architectures, and database design.
Experience working with AWS cloud-based infrastructure.
Well-versed in designing and building high-scale, low-latency APIs.
Solid grasp of Linux systems and networking concepts.
Strong debugging and troubleshooting skills for complex distributed applications.
Experience shipping services (products) following the CI/CD development paradigm.
Effective communication skills and ability to collaborate in a fast-paced team environment.
Comfortable with ambiguity and problem-solving in a rapidly growing company.
Desired:
Experience working with event streaming technologies (Kafka, Pulsar, or similar).
Experience with database technologies like PostgreSQL, DynamoDB, or Databricks SQ>.
Familiarity with containerization and orchestration tools (Docker, Kubernetes).
Background in building multi-tenant SaaS platforms at scale.
Experience working with observability tools such as Prometheus, Grafana, or Datadog.
Experience working in a geographically distributed team.
Location
This role will be remote, and based in India.(Karnataka, Tamil Nadu, Telangana, Maharashtra, Delhi)
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.
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.
Twilio is committed to providing reasonable accommodations for qualified individuals with disabilities and disabled veterans in our job application procedures. If you need assistance or an accommodation due to a disability, please contact us at
[email protected].
Software Engineer, Java and React
Software Engineer Job At 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.
See yourself at Twilio
Join the team as Twilio's next
Software Engineer within Commerce Platform - Billing Insights Team.
About the job
This position will be part of a team of talented
engineers within our Commerce Platform - Billing Insights Team, who build services and products that operate at a massive scale. This platform is central to Twilio's core business as it is responsible for correctly taxing and billing our customers, while it also acts as the gateway for discovering and selling our products. The team is working toward building a platform for the future that hides the complexity that comes from complex, distributed financial systems.
The successful candidate will design, build, and operate core platform services that help transition our platform to the next generation architecture. These services work for all Twilio customers, regardless of their scale and billing complexity.
This position is needed to build high-quality, innovative and fully performing
software that complies with coding standards and technical design. This is to build and integrate services that continuously improve our ability to provide products to customers while simultaneously delivering industry leading availability. We do this by leveraging technologies that include AWS cloud infrastructure and APIs, Apache Kafka, Rest APIs (OpenAPI compliance), while also building our own services.
Responsibilities
In this role, you'll:
Improve your knowledge of highly available and scalable distributed systems and use this knowledge to build new features into our platform.
Design, implement, and manage both new features for existing services and new services built from scratch, including user interface components.
Leverage your excellent communication and written skills to articulate the "why" of the solution you are proposing, and have a good understanding of your team's priorities and the customer impact.
Troubleshoot and fix operational issues and have the opportunity to improve the troubleshooting procedures and tools.
Execute full
software development life cycle (SDLC).
Develop flowcharts and documentation to identify solutions.
Write well-designed, testable code.
Document and maintain
software functionality.
Troubleshoot, debug and upgrade existing systems.
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:
As a Commerce Platform
engineer, you will design and build core platform services, REST APIs and take part in transitioning our platform to next generation architecture. We run on AWS cloud infrastructure and use AWS cloud data store, EKS, Glue, Kafka, Aurora RDS etc.
2+ years of work experience building highly scalable products.
2+ years of programming experience in Java/Spring Boot with clean code practices.
Expert knowledge in Object-Oriented Programming with a successful track record.
Experience contributing to architecture and design (architecture, design patterns, reliability and scaling) of new and current systems.
Experience contributing to frontend development using React, Javascript or TypeScript.
Experience working with stakeholders at all levels - be able to dive into the nuts-and-bolts of how things work as needed.
Collaborating with internal/external teams/
engineers and fostering an inclusive environment, where all points of view are welcomed and encouraged.
Own and lead multiple domains of the platform (microservices, REST APIs, infrastructure) from inception to deployment and maintenance, while making best in class technical decisions that impact the success of the company.
Familiarity with Cloud Solutions, AWS, Kubernetes/EKS, CI/CD pipelines, Testing & Automation.
Self drive - you take complete ownership of your tasks and champion efforts to get your tasks to completion.
Clear written and spoken communication skills.
Degree in Computer Science or a related field, or equivalent work experience.
Desired:
Experience with on-call support for mission-critical data systems.
Experience in data modeling and database management, for example: RDS, Aurora, ClickHouse or Redshift.
Experience in building ETL pipelines and data transformation processes.
Good debugging skills on production systems.
Proficient in Linux and containerization with Kubernetes.
Nice to have skills: gRPC, GraphQL, Python, Apache Kafka.
Location
This role will be remote, and based in Ireland.
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.
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.
Twilio is committed to providing reasonable accommodations for qualified individuals with disabilities and disabled veterans in our job application procedures. If you need assistance or an accommodation due to a disability, please contact us at
[email protected].
Distinguished Software Engineer - Machine Learning
Mountain View, CA Jobs
LinkedIn's vision is to create economic opportunities for every member of the global workforce. It was built to help professionals achieve more in their careers, and every day millions of people use our products to make connections, discover opportunities, and gain insights. Our global reach means we get to make a direct impact on the world's workforce in ways no other company can. We're much more than a digital resume - we transform lives through innovative products and technology.
Searching for your dream job? At LinkedIn, we strive to help our employees find passion and purpose. Join us in changing the way the world works.
Technology leaders collaborate, maintain balance, commit and achieve results - all while upholding immense pride in their quality of work. Our leaders value their craft and inspire their team to do the same. They balance product and technology strategy to put members first. They are responsible for attracting, retaining, engaging and developing their teams while also leading and inspiring them to achieve the goals of LinkedIn.
Engineering leaders are champions of LinkedIn to their coworkers, their networks and the tech community.
Job Description
At LinkedIn, we trust each other to do our best work where it works best for us and our teams. This role offers a hybrid work option, meaning you can both work from home and commute to a LinkedIn office, depending on what's best for you and when it is important for your team to be together.
As a Distinguished
Engineer at LinkedIn, you will architect and lead the next generation of AI solutions that power LinkedIn's content products - from feed to videos to news- by employing the latest techniques - from reinforcement learning to generative AI to large-scale deep learning models. You will design strategies for holistic optimization of LinkedIn's ecosystem across all consumer product surfaces to create a cohesive, highly personalized experience for our members. LinkedIn relies on innovative AI research and applications that you will help us build.
As a key leader in the organization, you will lead research, design algorithms, build
software, anticipate and influence the state of the art in the industry, and leverage and create open-source
software in the process.
Qualifications
Basic Qualifications:
PhD in a relevant field or related discipline (machine learning, statistics, computer science etc.), or equivalent research experience
10+ years of relevant work experience
Experience leading technical projects with multiple stakeholders
Preferred Qualifications:
10+ years experience in building engaging AI-powered consumer products at scale, with at least 5 of those years in a technical leadership position
Experience in designing and optimizing recommender systems that create highly personalized experiences for LinkedIn's members and scale to solve complex business problems
Experience in leading large scale development projects from concept to multiple releases in production
Experience of technical leadership guiding and mentoring
engineering and operations talent
Experience leading high-impact, cross-company initiatives
Dream big. Make big, bold moves to define and build the next generation of products
Suggested Skills:
* Mentoring
* Technical Leadership
* Machine Learning
You will Benefit from our Culture:
We strongly believe in the well-being of our employees and their families. That is why we offer generous health and wellness programs and time away for employees of all levels.
LinkedIn is committed to fair and equitable compensation practices.
The pay range for this role is $238,000 to $390,000. Actual compensation packages are based on several factors that are unique to each candidate, including but not limited to skill set, depth of experience, certifications, and specific work location. This may be different in other locations due to differences in the cost of labor.
The total compensation package for this position may also include annual performance bonus, stock, benefits and/or other applicable incentive compensation plans. For more information, visit **************************************
Equal Opportunity Statement
We seek candidates with a wide range of perspectives and backgrounds and we are proud to be an equal opportunity employer. LinkedIn considers qualified applicants without regard to race, color, religion, creed, gender, national origin, age, disability, veteran status, marital status, pregnancy, sex, gender expression or identity, sexual orientation, citizenship, or any other legally protected class.
LinkedIn is committed to offering an inclusive and accessible experience for all job seekers, including individuals with disabilities. Our goal is to foster an inclusive and accessible workplace where everyone has the opportunity to be successful.
If you need a reasonable accommodation to search for a job opening, apply for a position, or participate in the interview process, connect with us at
[email protected] and describe the specific accommodation requested for a disability-related limitation.
Reasonable accommodations are modifications or adjustments to the application or hiring process that would enable you to fully participate in that process. Examples of reasonable accommodations include but are not limited to:
-Documents in alternate formats or read aloud to you
-Having interviews in an accessible location
-Being accompanied by a service dog
-Having a sign language interpreter present for the interview
A request for an accommodation will be responded to within three business days. However, non-disability related requests, such as following up on an application, will not receive a response.
LinkedIn will not discharge or in any other manner discriminate against employees or applicants because they have inquired about, discussed, or disclosed their own pay or the pay of another employee or applicant. However, employees who have access to the compensation information of other employees or applicants as a part of their essential job functions cannot disclose the pay of other employees or applicants to individuals who do not otherwise have access to compensation information, unless the disclosure is (a) in response to a formal complaint or charge, (b) in furtherance of an investigation, proceeding, hearing, or action, including an investigation conducted by LinkedIn, or (c) consistent with LinkedIn's legal duty to furnish information.
Pay Transparency Policy Statement
As a federal contractor, LinkedIn follows the Pay Transparency and non-discrimination provisions described at this link: ********************************
Global Data Privacy Notice for Job Candidates
This document provides transparency around the way in which LinkedIn handles personal data of employees and job applicants: ***************************************
Sr. Staff Software Engineer, Storage Infra
Mountain View, CA Jobs
LinkedIn is the world's largest professional network, built to help members of all backgrounds and experiences achieve more in their careers. Our vision is to create economic opportunity for every member of the global workforce. Every day our members use our products to make connections, discover opportunities, build skills and gain insights. We believe amazing things happen when we work together in an environment where everyone feels a true sense of belonging, and that what matters most in a candidate is having the skills needed to succeed. It inspires us to invest in our talent and support career growth. Join us to challenge yourself with work that matters.
This role will be based in Mountain View, CA.
At LinkedIn, we trust each other to do our best work where it works best for us and our teams. This role offers a hybrid work option, meaning you can both work from home and commute to a LinkedIn office, depending on what's best for you and when it is important for your team to be together.
Do you want to build, scale, and evolve the next generation remote managed disk solution for LinkedIn? It is a core building block of the entire LinkedIn stack and will replace local disks for the vast majority of use cases. As a foundational storage solution, it will seamlessly scale to 100 PBs and serve 10s of millions of QPS at ultra low latencies. We aspire for lights out operations, needing no human touch as the site scales to 10s of thousands of servers and beyond. We are a small team working on realizing a big vision. If you are looking for an opportunity to make a big impact, come join us in the Infrastructure
Software Engineering group.
Responsibilities:
-You will act as a domain expert for Storage Infrastructure at LinkedIn and own architectural decisions
-You will partner with customers and leaders to create roadmaps, drive alignments and deliver products
-You will lead and mentor teams, while actively building and operating large scale systems
-You will define, enforce and continuously raise the bar for craftsmanship at LinkedIn, bringing in best practices from the industry
-You will build a culture of innovation, with bias for execution
Basic Qualifications:
-BA/BS Degree or higher in Computer Science or related technical discipline, or equivalent practical experience
-5+ years of industry experience in
software design, development, and algorithm related solutions.
-5+ years of experience programming in C/C++, Rust, Go, or similar languages
-Hands on experience developing large-scale distributed systems, database, remote disk, and storage
-2+ years of experience as an architect or technical leadership position
Preferred Qualifications:
-MS or PhD in Computer Science or related technical discipline
-10+ years experience in
software design, development, and algorithm related solutions
-5+ years of experience in a technical leadership position
-10+ years experience in an object-oriented programming language such as C/C++, Rust, Go
-Knowledge of multi-threading, concurrency, and parallel processing technologies.
-Experience with industry, open-source projects and/or academic research in large-data, parallel and distributed systems
-Experience leading high-impact, cross-organization initiative
Suggested Skills:
-Distributed Systems
-Technical Leadership
-Storage systems
-Remote Storage
LinkedIn is committed to fair and equitable compensation practices.
The pay range for this role is $180,000 to $300,000. Actual compensation packages are based on several factors that are unique to each candidate, including but not limited to skill set, depth of experience, certifications, and specific work location. This may be different in other locations due to differences in the cost of labor.
The total compensation package for this position may also include annual performance bonus, stock, benefits and/or other applicable incentive compensation plans. For more information, visit **************************************
Equal Opportunity Statement
We seek candidates with a wide range of perspectives and backgrounds and we are proud to be an equal opportunity employer. LinkedIn considers qualified applicants without regard to race, color, religion, creed, gender, national origin, age, disability, veteran status, marital status, pregnancy, sex, gender expression or identity, sexual orientation, citizenship, or any other legally protected class.
LinkedIn is committed to offering an inclusive and accessible experience for all job seekers, including individuals with disabilities. Our goal is to foster an inclusive and accessible workplace where everyone has the opportunity to be successful.
If you need a reasonable accommodation to search for a job opening, apply for a position, or participate in the interview process, connect with us at
[email protected] and describe the specific accommodation requested for a disability-related limitation.
Reasonable accommodations are modifications or adjustments to the application or hiring process that would enable you to fully participate in that process. Examples of reasonable accommodations include but are not limited to:
-Documents in alternate formats or read aloud to you
-Having interviews in an accessible location
-Being accompanied by a service dog
-Having a sign language interpreter present for the interview
A request for an accommodation will be responded to within three business days. However, non-disability related requests, such as following up on an application, will not receive a response.
LinkedIn will not discharge or in any other manner discriminate against employees or applicants because they have inquired about, discussed, or disclosed their own pay or the pay of another employee or applicant. However, employees who have access to the compensation information of other employees or applicants as a part of their essential job functions cannot disclose the pay of other employees or applicants to individuals who do not otherwise have access to compensation information, unless the disclosure is (a) in response to a formal complaint or charge, (b) in furtherance of an investigation, proceeding, hearing, or action, including an investigation conducted by LinkedIn, or (c) consistent with LinkedIn's legal duty to furnish information.
Pay Transparency Policy Statement
As a federal contractor, LinkedIn follows the Pay Transparency and non-discrimination provisions described at this link: ********************************
Global Data Privacy Notice for Job Candidates
This document provides transparency around the way in which LinkedIn handles personal data of employees and job applicants: ***************************************
Staff Software Engineer, Media Infrastructure
Mountain View, CA Jobs
LinkedIn is the world's largest professional network, built to create economic opportunity for every member of the global workforce. Our products help people make powerful connections, discover exciting opportunities, build necessary skills, and gain valuable insights every day. We're also committed to providing transformational opportunities for our own employees by investing in their growth. We aspire to create a culture that's built on trust, care, inclusion, and fun - where everyone can succeed.
Join us to transform the way the world works.
Job Description
This role can be based in Mountain View, CA or Bellevue, WA.
At LinkedIn, we trust each other to do our best work where it works best for us and our teams. This role offers a hybrid work option, meaning you can both work from home and commute to a LinkedIn office, depending on what's best for you and when it is important for your team to be together.
In this role, you will join the Media Infrastructure org which is responsible for handling all media creation and consumption on LinkedIn. Media, and in particular Video, has become a key driver of business growth at LinkedIn. Media Infrastructure org provides a platform for LinkedIn product teams to incorporate Media in their features. We are a small org with a large impactful scope. E.g., optimizations in video performance have moved the needle for LinkedIn's core business metrics.
As a Media specialist, you will be responsible for optimizing media (video, images and/or documents) transcoding processes and tuning encoding parameters to enhance our media delivery capabilities. You will work with a dynamic team of
engineers and collaborate on various projects to deliver high-performance media solutions.
Responsibilities
- Define and hold yourself responsible for media quality of experience metrics like video visual quality (VMAF, SSIM etc)
- Integrate video codecs (such as H.264, H.265, VP9, AV1) and optimize them for performance under Linux environments.
- Work with FFMPEG and other media tools to process and manipulate media streams and make modifications as needed.
- Work with a cluster of worker nodes and consider the system level optimizations to improve the overall performance.
- Troubleshoot and resolve issues related to media processing
- Collaborate with cross-functional teams to deliver integrated media solutions.
- Maintain and update technical documentation related to media processing development and integration.
Basic Qualifications
- BA/BS Degree in Computer Science or related technical discipline, or related practical experience.
- 4+ years of industry experience in
software design, development, and algorithm related solutions.
- 4+ years experience programming in object-oriented languages such as Java, C++, Python, Go, Rust, C# and/or Functional languages such as Scala or other relevant coding languages.
- Basic integration knowledge under Linux environments.
- Experience working in the media processing domain.
Preferred Qualifications
- BS and 8+ years of relevant work experience, MS and 7+ years of relevant work experience, or PhD and 4+ years of relevant work experience
- Proficiency in modifying FFMPEG to enhance capabilities.
- Experience with additional video codecs and streaming protocols.
- Experience with Java to implement or modify business logic and media features.
- Proven experience in the development and/or integration of video codecs (H.26x, H.264, H.265, VP9, AV1, etc.) and proficiency in using FFMPEG for video processing.
Suggested Skills
- Distributed systems
- Backend Systems Infrastructure
- Java/Golang/Rust/Python
You will Benefit from our Culture
We strongly believe in the well-being of our employees and their families. That is why we offer generous health and wellness programs and time away for employees of all levels.
LinkedIn is committed to fair and equitable compensation practices. The pay range for this role is $156,000 - $255,000. Actual compensation packages are based on a wide array of factors unique to each candidate, including but not limited to skill set, years & depth of experience, certifications and specific office location. This may differ in other locations due to cost of labor considerations.
The total compensation package for this position may also include annual performance bonus, stock, benefits and/or other applicable incentive compensation plans. For additional information, visit: **************************************
Equal Opportunity Statement
We seek candidates with a wide range of perspectives and backgrounds and we are proud to be an equal opportunity employer. LinkedIn considers qualified applicants without regard to race, color, religion, creed, gender, national origin, age, disability, veteran status, marital status, pregnancy, sex, gender expression or identity, sexual orientation, citizenship, or any other legally protected class.
LinkedIn is committed to offering an inclusive and accessible experience for all job seekers, including individuals with disabilities. Our goal is to foster an inclusive and accessible workplace where everyone has the opportunity to be successful.
If you need a reasonable accommodation to search for a job opening, apply for a position, or participate in the interview process, connect with us at
[email protected] and describe the specific accommodation requested for a disability-related limitation.
Reasonable accommodations are modifications or adjustments to the application or hiring process that would enable you to fully participate in that process. Examples of reasonable accommodations include but are not limited to:
-Documents in alternate formats or read aloud to you
-Having interviews in an accessible location
-Being accompanied by a service dog
-Having a sign language interpreter present for the interview
A request for an accommodation will be responded to within three business days. However, non-disability related requests, such as following up on an application, will not receive a response.
LinkedIn will not discharge or in any other manner discriminate against employees or applicants because they have inquired about, discussed, or disclosed their own pay or the pay of another employee or applicant. However, employees who have access to the compensation information of other employees or applicants as a part of their essential job functions cannot disclose the pay of other employees or applicants to individuals who do not otherwise have access to compensation information, unless the disclosure is (a) in response to a formal complaint or charge, (b) in furtherance of an investigation, proceeding, hearing, or action, including an investigation conducted by LinkedIn, or (c) consistent with LinkedIn's legal duty to furnish information.
Pay Transparency Policy Statement
As a federal contractor, LinkedIn follows the Pay Transparency and non-discrimination provisions described at this link: ********************************
Global Data Privacy Notice for Job Candidates
This document provides transparency around the way in which LinkedIn handles personal data of employees and job applicants: ***************************************
Staff Software Engineer, Site Reliability
Mountain View, CA Jobs
LinkedIn is the world's largest professional network, built to help members of all backgrounds and experiences achieve more in their careers. Our vision is to create economic opportunity for every member of the global workforce. Every day our members use our products to make connections, discover opportunities, build skills and gain insights. We believe amazing things happen when we work together in an environment where everyone feels a true sense of belonging, and that what matters most in a candidate is having the skills needed to succeed. It inspires us to invest in our talent and support career growth. Join us to challenge yourself with work that matters.
At LinkedIn, we trust each other to do our best work where it works best for us and our teams. This role offers a hybrid work option, meaning you can both work from home and commute to a LinkedIn office, depending on what's best for you and when it is important for your team to be together.
Responsibilities:
· You will develop tools to improve our ability to rapidly deploy and effectively monitor custom applications in a large-scale Linux environment.
· You will scale distributed applications, make architectural trade-offs applying synchronous and asynchronous design patterns, write code, and deliver with speediness and quality.
· You will produce high quality
software that is unit tested, code reviewed and checked in regularly for continuous integration.
· You will serve as a primary point responsible for the overall health, performance, and capacity of one or more of our Internet-facing services.
· You will assist in the roll-out and ramp up of new product features and technologies to facilitate our rapid iteration and constant growth.
· You will gain deep knowledge of our complex applications and operate effectively in a fast-paced, rapidly changing environment.
· You will provide technical leadership, driving and performing best
engineering practices to initiate, plan, and execute large-scale, cross functional, and company-wide critical programs. Identify, leverage, and successfully evangelize opportunities to improve
engineering productivity.
Basic Qualifications:
· BS (or higher, e.g., MS, or PhD) in Computer Science or related technical field involving coding (e.g., physics or mathematics), or equivalent technical experience.
· 4+ years of industry experience in
software design, development, and algorithm related solutions.
· 4+ years programming experience in object-oriented programming languages such as Python, Java, Javascript, C/C++, C#, Objective-C, or Ruby.
Preferred Qualifications:
· BS and 8+ years of relevant work experience, MS and 7+ years of relevant work experience, or PhD and 4+ years of relevant work experience.
· Experience in designing and building infrastructure and web services at large scale.
· Expert knowledge of computer science, with strong competencies in data structures, algorithms, and
software design.
· Experience with relational databases (transactional and non-transactional), database architecture, and distributed transaction management.
· Proven coding skills in Python or JavaScript/AJAX, database design and SQL, and/or knowledge of TCP/IP and network programming.
· Experience with relational databases (transactional and non-transactional), database architecture, and distributed transaction management.
· Experience with Linux operating systems and troubleshooting production systems at scale.
Suggested Skills:
· Technical Leadership
· Advanced Programming Skills
· Code Review and Quality Assurance
· Advanced
Software Design & Architecture
· Mentoring and Knowledge Sharing
You will Benefit from our Culture:
We strongly believe in the well-being of our employees and their families. That is why we offer generous health and wellness programs and time away for employees of all levels.
LinkedIn is committed to fair and equitable compensation practices.
The pay range for this role is $147,000 to $240,000. Actual compensation packages are based on several factors that are unique to each candidate, including but not limited to skill set, depth of experience, certifications, and specific work location. This may be different in other locations due to differences in the cost of labor.
The total compensation package for this position may also include annual performance bonus, stock, benefits and/or other applicable incentive compensation plans. For more information, visit **************************************
Equal Opportunity Statement
We seek candidates with a wide range of perspectives and backgrounds and we are proud to be an equal opportunity employer. LinkedIn considers qualified applicants without regard to race, color, religion, creed, gender, national origin, age, disability, veteran status, marital status, pregnancy, sex, gender expression or identity, sexual orientation, citizenship, or any other legally protected class.
LinkedIn is committed to offering an inclusive and accessible experience for all job seekers, including individuals with disabilities. Our goal is to foster an inclusive and accessible workplace where everyone has the opportunity to be successful.
If you need a reasonable accommodation to search for a job opening, apply for a position, or participate in the interview process, connect with us at
[email protected] and describe the specific accommodation requested for a disability-related limitation.
Reasonable accommodations are modifications or adjustments to the application or hiring process that would enable you to fully participate in that process. Examples of reasonable accommodations include but are not limited to:
-Documents in alternate formats or read aloud to you
-Having interviews in an accessible location
-Being accompanied by a service dog
-Having a sign language interpreter present for the interview
A request for an accommodation will be responded to within three business days. However, non-disability related requests, such as following up on an application, will not receive a response.
LinkedIn will not discharge or in any other manner discriminate against employees or applicants because they have inquired about, discussed, or disclosed their own pay or the pay of another employee or applicant. However, employees who have access to the compensation information of other employees or applicants as a part of their essential job functions cannot disclose the pay of other employees or applicants to individuals who do not otherwise have access to compensation information, unless the disclosure is (a) in response to a formal complaint or charge, (b) in furtherance of an investigation, proceeding, hearing, or action, including an investigation conducted by LinkedIn, or (c) consistent with LinkedIn's legal duty to furnish information.
Pay Transparency Policy Statement
As a federal contractor, LinkedIn follows the Pay Transparency and non-discrimination provisions described at this link: ********************************
Global Data Privacy Notice for Job Candidates
This document provides transparency around the way in which LinkedIn handles personal data of employees and job applicants: ***************************************
Software Engineer (L3), Warehouse Activation
Software Engineer Job At 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.
See yourself at Twilio.
Join the team as our next
Software Engineer(L3), Warehouse Activation.
About the job
This position is needed to manage and grow a team focused on Twilio Segment Warehouse Activation.
As a
Software Engineer(L3) in the Warehouse Activation group, you'll build and scale systems that process 1B+ rows per month, helping our customers unlock value of our customer data platform (CDP). The team you will contribute tohelp lead will have a deep understanding of large distributed systems and data processing at scale. In addition, the systems you manage connect directly to customer Data Warehouses such as Snowflake and Databricks. In your role you will be responsible for understanding Data Warehouse APIs and how to best integrate with these systems at high scale.
We iterate quickly on these products and features and learn new things daily - all while writing quality code. We work closely with product and design and solve some of the toughest
engineering problems to unlock new possibilities for our customers. If you get excited by building products with high customer impact - this is the place for you.
Responsibilities
In this role, you will:
Design and build the next generation of Warehouse Activation platform, process billions of events, and power various use cases for Twilio Segment customers. This encompasses working on stream data processing, storage, and other mission-critical systems
Ship features that opt for high availability and throughput with eventual consistency
Collaborate with
engineering and product leads, as well as teams across Twilio Segment
Support the reliability and security of the platform
Build and optimize globally available and highly scalable distributed systems
Mentor other
engineers on the team in technical architecture and design
Partner with application teams to deliver end to end customer success.
Qualifications
Not all applicants will have skills that match a job description exactly. Twilio values diverse experiences in other industries, and we encourage everyone who meets the required qualifications to apply. While having “desired” qualifications make for a strong candidate, we encourage applicants with alternative experiences to also 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:
5+ years of experience writing production-grade code in a modern programming language
Strong theoretical fundamentals and hands-on experience designing and implementing highly available and performant fault-tolerant distributed systems.
Experience programming in one or more of the following: Go, Java, Scala, or similar languages
Well-versed in concurrent programming, along with a solid grasp of Linux systems and networking concepts.
Experience operating large-scale, distributed systems on top of cloud infrastructure such as Amazon Web Services (AWS) or Google CloudCompute Platform (GCP)
Experience in message passing systems (e.g., Kafka, AWS Kinesis) and/or modern stream processing systems (e.g., Spark, Flink).
Have hands-on experience with container orchestration frameworks (e.g. Kubernetes, EKS, ECS)
Experience shipping services (products) following CI/CD development paradigm.
Strong understanding of architectural patterns of high-scale web applications (e.g., well-designed APIs, high volume data pipelines, efficient algorithms)
Ideally domain expertise in the Modern Data stack with experience in developing cloud-based data solution components and architecture covering data ingestion, data processing and data storage
Have a track record of successfully delivering on large or complex projects delivered iteratively.
Strong written and verbal technical communication skills to convey complex technical concepts effectively.
Comfortable asking questions and taking initiative to solve problems where it is often necessary to “draw the owl”
Location:
This role will be remote and based in India(Karnataka, Maharashtra, New Delhi, Tamil nadu and Telangana)
What we offer
There are many benefits to working at Twilio, including things like competitive pay, generous time-off, ample parental and wellness leave, healthcare, a retirement savings program, and much more. Offerings vary by location.
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.
Twilio is committed to providing reasonable accommodations for qualified individuals with disabilities and disabled veterans in our job application procedures. If you need assistance or an accommodation due to a disability, please contact us at
[email protected].
Manager, Software Engineering (L4)
Software Engineer Job At 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.
See yourself at Twilio
Join the team as Twilio's next
Engineering Manager on Twilio's Flex product team.
About the job
This position is needed to manage the Flex Billing & Backend team of
software engineers to own and extend the feature set offering to customers and therefore the overall solution reach of Flex.
Flex is Twilio's contact center platform and is a unique solution that provides customers with the building blocks they need to build a fully customized contact center solution to meet their needs.
Responsibilities
In this role, you'll:
Own and deliver delightful experiences for Twilio customers while:
Be a champion for your team, setting individuals up for success and putting others' growth first.
Understand the architecture and processes required to build and operate always-available complex and scalable distributed systems in cloud environments.
Advocate agile processes, continuous integration and test automation.
Be a strategic problem solver and thrive operating in broad scope, from conception through continuous operation of 24x7 services.
Exhibit strong communication skills: in person, or on paper. You can explain technical concepts to product managers, architects, other
engineers, and support.
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:
You have a minimum of 10+years experience with 5 years of proven track record of leading and managing
software teams.
Experience managing multiple workstreams within the team
Bachelor's or Master's degree in Computer Science,
Engineering or related field.
Technical Experience with:
REST APIs
Programming languages: Java/GoLang
Relational databases like MySQL
container technologies - Docker/Kubernetes.
modern automated testing and CI/CD pipelines.
SaaS Telemetry and Observability tools such as Datadog, Graphana, Prometheus.
Excellent problem solving, critical thinking, and communication skills.
Broad knowledge of development environments and tools used to implement and build code for deployment.
Have strong familiarity with agile processes, continuous integration, and a strong belief in automation over toil.
As a pragmatist, you are able to distill complex and ambiguous situations into actionable plans for your team.
Owned and operated services end-to-end, from requirements gathering and design, to debugging and testing, to release management and operational monitoring.
Desired:
Previous experience of the below would be a great plus:
Contact Center and Customer Engagement solutions
Delivering Billing solutions
Location
This role will be remote, and based in India(Karnataka, Tamil Nadu, Telangana, Maharashtra & New Delhi)
Travel
We prioritise 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.
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.
Twilio is committed to providing reasonable accommodations for qualified individuals with disabilities and disabled veterans in our job application procedures. If you need assistance or an accommodation due to a disability, please contact us at
[email protected].
Principal Software Engineer
Software Engineer Job At 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.
See yourself at Twilio
Join the team as Twilio's next Principal
Software Engineer for Identity & Security Products, where you'll shape the future of our authentication, verification, and identity solutions that protect millions of users globally.
About the job
This position plays a pivotal role in supporting our growing Identity and Security product suite consisting of Authy, Verify and Lookup. We're investing in exceptional technical leaders like you to accelerate innovation and drive customer impact in an increasingly complex security landscape.
We're seeking an accomplished Principal
Engineer who will work directly with our head of
engineering, bringing hands-on technical depth, strategic vision, and a passion for building seamless, secure experiences. You'll thrive in this role if you excel at tackling complex technical challenges, making system-wide architectural decisions, while never losing sight of the customer impact of your work. The security of our customers' users will be in your hands!
Responsibilities
In this role, you'll:
Drive technical excellence by designing, implementing, and optimizing highly scalable distributed systems that power Twilio's Identity and Security products
Architect and build secure, reliable solutions that protect users against evolving threats while maintaining frictionless experiences
Partner closely with
engineering leadership to define and execute technical roadmaps, making critical technical decisions that balance innovation with reliability
Lead incident response, root cause analysis, and remediation efforts, applying a methodical approach to solving complex production issues
Proactively identify opportunities for system improvement, security enhancements, and performance optimization across our Identity and Security portfolio
Advocate for thoughtful balance between feature development and technical debt reduction to ensure long-term system health
Mentor
engineers across multiple teams, fostering a culture of technical excellence, ownership, and continuous learning
Communicate complex technical concepts effectively to diverse audiences, ranging from
engineers to executive, while adjusting your approach based on the audience
Stay abreast of industry trends and emerging threats in identity and authentication to ensure our products remain at the forefront of security best practices
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:
10+ years of experience building and operating highly scalable, distributed systems with a focus on security, reliability, and performance
Strong hands-on
engineering skills and willingness to dive deep into code to solve complex problems
Demonstrated expertise in designing and implementing resilient, fault-tolerant systems that can scale to millions of users
Experience making high-impact technical decisions and leading cross-team technical initiatives
Proven track record of driving technical excellence while keeping customer needs at the center of your work
Strong collaborative skills with the ability to influence and align diverse stakeholders around technical strategy
Deep understanding of
software engineering best practices, including monitoring, observability, and building maintainable systems
Exceptional communication skills, with the ability to explain complex technical concepts to both technical and non-technical audiences
Experience mentoring
engineers and elevating the technical capabilities of teams
Degree in Computer Science or related field, or equivalent work experience
Desired:
Experience with identity and access management, authentication protocols, and security architecture
Familiarity with modern verification techniques including SMS/voice verification, biometrics, and TOTP
Knowledge of technologies like OAuth, SAML, OIDC, WebAuthn, and zero-trust security principles
Experience with fraud detection and prevention systems
Background in developing APIs and SDKs with a focus on developer experience
Understanding of telecommunications infrastructure and SMS/voice delivery systems
Location
This role will be remote, but is not eligible to be hired in CA, CT, NJ, NY, PA, WA.
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.
The estimated pay ranges for this role are as follows:
Based in Colorado, Hawaii, Illinois, Maryland, Massachusetts, Minnesota, Vermont or Washington D.C. :$184,500.00 - $230,700.00
Based in New York, New Jersey, Washington State, or California (outside of the San Francisco Bay area): $195,300.00 - $244,200.00
Based in the San Francisco Bay area, California: 217,000.00 - $271,300.00
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 June 30th 2025, 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.
Twilio is committed to providing reasonable accommodations for qualified individuals with disabilities and disabled veterans in our job application procedures. If you need assistance or an accommodation due to a disability, please contact us at
[email protected].
Staff Software Engineer (P4), Warehouse Activation
Software Engineer Job At 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.
See yourself at Twilio.
Join the team as our next Staff
Software Engineer, Warehouse Activation
About the job
This position is needed to lead in a technical capacity a team focused on Twilio Segment Warehouse Activation.
As a Staff
Software Engineer in the Warehouse Activation group, you'll build and scale systems that process 1B+ rows per month, helping our customers unlock value of our Customer Data Platform (CDP). The team you will help lead will have a deep understanding of large distributed systems and data processing at scale. In addition, the systems you manage connect directly to customer Data Warehouses such as Snowflake and Databricks. In your role you will be responsible for understanding Data Warehouse APIs and how to best integrate with these systems at high scale.
We iterate quickly on these products and features and learn new things daily - all while writing quality code. We work closely with product and design and solve some of the toughest
engineering problems to unlock new possibilities for our customers. If you get excited by building products with high customer impact - this is the place for you.
Responsibilities
In this role, you will:
Design and build the next generation of Warehouse Activation platform, process billions of events, and power various use cases for Twilio Segment customers. This encompasses working on stream data processing, storage, and other mission-critical systems.
Ship features that opt for high availability and throughput with eventual consistency
Collaborate with
engineering and product leads, as well as teams across Twilio Segment
Support the reliability and security of the platform
Build and optimize globally available and highly scalable distributed systems
Be able to act as a team Tech Lead as needed
Mentor other
engineers on the team in technical architecture and design
Partner with application teams to deliver end to end customer success.
Qualifications
Not all applicants will have skills that match a job description exactly. Twilio values diverse experiences in other industries, and we encourage everyone who meets the required qualifications to apply. While having “desired” qualifications make for a strong candidate, we encourage applicants with alternative experiences to also 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:
8+ years of experience writing production-grade code in a modern programming language
Strong theoretical fundamentals and hands-on experience designing and implementing highly available and performant fault-tolerant distributed systems.
Experience programming in one or more of the following: Go, Java, Scala, or similar languages
Well-versed in concurrent programming, along with a solid grasp of Linux systems and networking concepts.
Experience operating large-scale, distributed systems on top of cloud infrastructure such as Amazon Web Services (AWS) or Google Cloud Platform (GCP)
Experience in message passing systems (e.g., Kafka, AWS Kinesis) and/or modern stream processing systems (e.g., Spark, Flink).
Have hands-on experience with container orchestration frameworks (e.g. Kubernetes, EKS, ECS)
Experience shipping services (products) following CI/CD development paradigm.
Deep understanding of architectural patterns of high-scale web applications (e.g., well-designed APIs, high volume data pipelines, efficient algorithms)
Ideally domain expertise in the Modern Data stack with experience in developing cloud-based data solution components and architecture covering data ingestion, data processing and data storage
Have a track record of successfully leading teams, large projects, or owned and built an important, complex system end to end, delivered iteratively.
Excellent written and verbal technical communication skills to convey complex technical concepts effectively.
Location:
This role will be remote and based in India(Karnataka, Maharashtra, New Delhi, Tamil nadu and Telangana)
What we offer
There are many benefits to working at Twilio, including things like competitive pay, generous time-off, ample parental and wellness leave, healthcare, a retirement savings program, and much more. Offerings vary by location.
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.
Twilio is committed to providing reasonable accommodations for qualified individuals with disabilities and disabled veterans in our job application procedures. If you need assistance or an accommodation due to a disability, please contact us at
[email protected].
Staff Software Engineer - Video Processing
Mountain View, CA Jobs
LinkedIn is the world's largest professional network, built to create economic opportunity for every member of the global workforce. Our products help people make powerful connections, discover exciting opportunities, build necessary skills, and gain valuable insights every day. We're also committed to providing transformational opportunities for our own employees by investing in their growth. We aspire to create a culture that's built on trust, care, inclusion, and fun - where everyone can succeed.
Join us to transform the way the world works.
Job Description
This role can be based in Mountain View, CA or Bellevue, WA.
At LinkedIn, we trust each other to do our best work where it works best for us and our teams. This role offers a hybrid work option, meaning you can both work from home and commute to a LinkedIn office, depending on what's best for you and when it is important for your team to be together.
In this role, you will join the Media Infrastructure org which is responsible for handling all media creation and consumption on LinkedIn. Media, and in particular Video, has become a key driver of business growth at LinkedIn. Media Infrastructure org provides a platform for LinkedIn product teams to incorporate Media in their features. We are a small org with a large impactful scope. E.g., optimizations in video performance have moved the needle for LinkedIn's core business metrics.
As a Media specialist, you will be responsible for optimizing media (video, images and/or documents) transcoding processes and tuning encoding parameters to enhance our media delivery capabilities. You will work with a dynamic team of
engineers and collaborate on various projects to deliver high-performance media solutions.
Responsibilities
- Define and hold yourself responsible for media quality of experience metrics like video visual quality (VMAF, SSIM etc)
- Integrate video codecs (such as H.264, H.265, VP9, AV1) and optimize them for performance under Linux environments.
- Work with FFMPEG and other media tools to process and manipulate media streams and make modifications as needed.
- Work with a cluster of worker nodes and consider the system level optimizations to improve the overall performance.
- Troubleshoot and resolve issues related to media processing
- Collaborate with cross-functional teams to deliver integrated media solutions.
- Maintain and update technical documentation related to media processing development and integration.
Basic Qualifications
- BA/BS Degree in Computer Science or related technical discipline, or related practical experience.
- 4+ years of industry experience in
software design, development, and algorithm related solutions.
- 4+ years experience programming in object-oriented languages such as Java, C++, Python, Go, Rust, C# and/or Functional languages such as Scala or other relevant coding languages.
- Basic integration knowledge under Linux environments.
- Experience working in the media processing domain.
Preferred Qualifications
- BS and 8+ years of relevant work experience, MS and 7+ years of relevant work experience, or PhD and 4+ years of relevant work experience
- Proficiency in modifying FFMPEG to enhance capabilities.
- Experience with additional video codecs and streaming protocols.
- Experience with Java to implement or modify business logic and media features.
- Proven experience in the development and/or integration of video codecs (H.26x, H.264, H.265, VP9, AV1, etc.) and proficiency in using FFMPEG for video processing.
Suggested Skills
- Distributed systems
- Backend Systems Infrastructure
- Java/Golang/Rust/Python
You will Benefit from our Culture
We strongly believe in the well-being of our employees and their families. That is why we offer generous health and wellness programs and time away for employees of all levels.
LinkedIn is committed to fair and equitable compensation practices. The pay range for this role is $156,000 - $255,000. Actual compensation packages are based on a wide array of factors unique to each candidate, including but not limited to skill set, years & depth of experience, certifications and specific office location. This may differ in other locations due to cost of labor considerations.
The total compensation package for this position may also include annual performance bonus, stock, benefits and/or other applicable incentive compensation plans. For additional information, visit: **************************************
Equal Opportunity Statement
We seek candidates with a wide range of perspectives and backgrounds and we are proud to be an equal opportunity employer. LinkedIn considers qualified applicants without regard to race, color, religion, creed, gender, national origin, age, disability, veteran status, marital status, pregnancy, sex, gender expression or identity, sexual orientation, citizenship, or any other legally protected class.
LinkedIn is committed to offering an inclusive and accessible experience for all job seekers, including individuals with disabilities. Our goal is to foster an inclusive and accessible workplace where everyone has the opportunity to be successful.
If you need a reasonable accommodation to search for a job opening, apply for a position, or participate in the interview process, connect with us at
[email protected] and describe the specific accommodation requested for a disability-related limitation.
Reasonable accommodations are modifications or adjustments to the application or hiring process that would enable you to fully participate in that process. Examples of reasonable accommodations include but are not limited to:
-Documents in alternate formats or read aloud to you
-Having interviews in an accessible location
-Being accompanied by a service dog
-Having a sign language interpreter present for the interview
A request for an accommodation will be responded to within three business days. However, non-disability related requests, such as following up on an application, will not receive a response.
LinkedIn will not discharge or in any other manner discriminate against employees or applicants because they have inquired about, discussed, or disclosed their own pay or the pay of another employee or applicant. However, employees who have access to the compensation information of other employees or applicants as a part of their essential job functions cannot disclose the pay of other employees or applicants to individuals who do not otherwise have access to compensation information, unless the disclosure is (a) in response to a formal complaint or charge, (b) in furtherance of an investigation, proceeding, hearing, or action, including an investigation conducted by LinkedIn, or (c) consistent with LinkedIn's legal duty to furnish information.
Pay Transparency Policy Statement
As a federal contractor, LinkedIn follows the Pay Transparency and non-discrimination provisions described at this link: ********************************
Global Data Privacy Notice for Job Candidates
This document provides transparency around the way in which LinkedIn handles personal data of employees and job applicants: ***************************************
Software Engineer 2 - Go
Portland, OR Jobs
Your opportunity
New Relic's goal is to instrument, measure, and improve the Internet to help our customers create more perfect software, experiences, and businesses. We enable every engineer in the world to gather complete telemetry about their digital systems by developing our products and roadmaps in the open, seeking community feedback and contributions on our designs and solutions. Our Open Source code runs inside hundreds of thousands of distributed customer applications. Two of our values are technical excellence and customer forever, and these values are reflected in everything we do, including our Open Source contributions!
You will be at the heart of New Relic's best-in-class APM solution, with a focus on our open source Go projects. Engaging the community to shape the direction and drive innovation, your lightweight and dependable data collection software [New Relic Go Agent] will directly impact our mission. The opportunity to work from a remote office may be available depending on the applicant's location.
What you'll do
Write efficient Go. Customers run our code in their production systems, which means you write, build and run a comprehensive test suite to ensure each release is thoroughly tested and dependable.
You thrive on managing multiple in-flight workstreams while influencing outcomes in our open-source communities. You collaborate with internal and external teams to provide technical leadership for new feature development, through the creation and review of multi-language feature specifications, architecture, and documentation.
Cultivate a welcoming environment for contributors to our open-source projects. You lead through collaboration and foster an ecosystem for experimental thinking, discussion, and constructive debate.
Provide recommendations on product direction and architecture, informed by your understanding of emerging projects and standards.
Help iterate on our processes, practices, and culture as we grow through active collaboration with those around you. We value the power of pairing to share information, ensure quality, and grow our expertise.
Help take a technical lead on important projects, making key decisions about architecture and quality while collaborating with engineers on your team.
Support our Go agent! You participate in rotations assisting our dedicated support team to help customers resolve issues and maximize the agent's potential.
This role requires
3+ years of experience working as a Go software engineer with a strong computer science background and an aptitude for learning new languages quickly.
Comfortable with ambiguity, and also seek to minimize the unknown by utilizing standard methodologies.
A passion for sharing your knowledge for the benefit of those around you, demonstrating a growth mindset that encourages teammates to seek you out as a mentor.
You excel in tailoring written and verbal communication to context effectively, and succinctly conveying complex technical concepts to a range of audiences. You give talks and demo our work.
You demonstrate a high degree of autonomy while proactively keeping stakeholders informed.
Demonstrated experience in designing, developing, and maintaining large-scale software systems, utilizing modern programming languages and frameworks.
Empathy for end users - customer focused - You consider how every UI, API, or data model change will impact our users.
Experience working on an Observability product, especially in the SaaS vendor space.
Bachelor's degree in software development, engineering, or a related technical field.
Bonus points if you have
Experience with AI libraries.
Experience with AWS Lambdas.
Experience contributing to Open-Source Projects.
Experience working with profilers and memory management tools.
Experience working in high-performance and low latency environments.
Please note that visa sponsorship is not available for this position.
The pay range below represents a reasonable estimate of the salary for the listed position. This role is eligible for a corporate bonus plan. Pay within this range varies by work location and may also depend on job-related factors such as an applicant's skills, qualifications, and experience.
New Relic provides a variety of benefits for this role, including healthcare, dental, vision, parental leave and planning, and mental health benefits, a 401(k) plan and match, flex time-off, 11 paid holidays, volunteer time-off, a discounted employee stock purchase plan, and other competitive benefits designed to improve the lives of our employees.
Estimated Base Pay Range
$122,000 - $153,000 USD
Fostering a diverse, welcoming and inclusive environment is important to us. We work hard to make everyone feel comfortable bringing their best, most authentic selves to work every day. We celebrate our talented Relics' different backgrounds and abilities, and recognize the different paths they took to reach us - including nontraditional ones. Their experiences and perspectives inspire us to make our products and company the best they can be. We're looking for people who feel connected to our mission and values, not just candidates who check off all the boxes.
If you require a reasonable accommodation to complete any part of the application or recruiting process, please reach out to *******************.
We believe in empowering all Relics to achieve professional and business success through a flexible workforce model. This model allows us to work in a variety of workplaces that best support our success, including fully office-based, fully remote, or hybrid.
Our hiring process
In compliance with applicable law, all persons hired will be required to verify identity and eligibility to work and to complete employment eligibility verification. Note: Our stewardship of the data of thousands of customers' means that a criminal background check is required to join New Relic.
We will consider qualified applicants with arrest and conviction records based on individual circumstances and in accordance with applicable law including, but not limited to, the San Francisco Fair Chance Ordinance.
Headhunters and recruitment agencies may not submit resumes/CVs through this website or directly to managers. New Relic does not accept unsolicited headhunter and agency resumes, and will not pay fees to any third-party agency or company that does not have a signed agreement with New Relic.
Candidates are evaluated based on qualifications, regardless of race, religion, ethnicity, national origin, sex, sexual orientation, gender expression or identity, age, disability, neurodiversity, veteran or marital status, political viewpoint, or other legally protected characteristics.
Review our Applicant Privacy Notice at ****************************************************************
Associate Software Engineer - Open Telemetry
Portland, OR Jobs
Your opportunity
At New Relic, we provide our customers real-time insights, so they can innovate faster. Our software delivers insightful observability tools across different technologies and distributed systems, enabling software engineering teams to quickly identify, understand and tackle issues, analyze performance and get the most of their software and infrastructure
The OpenTelemetry team at New Relic is at the forefront of developing and integrating open-source observability standards. We contribute to the OpenTelemetry project and build solutions that enable our customers to leverage its power. We are a collaborative and dynamic team passionate about pushing the boundaries of observability.
This role requires
We are seeking an enthusiastic Associate Software Engineer to join our OpenTelemetry team. In this role, you will contribute to developing, maintaining, and enhancing New Relic's OpenTelemetry offerings. You will work closely with experienced engineers to solve complex technical challenges and build reliable, scalable software.
Responsibilities:
Participate in the design, development, and testing of OpenTelemetry components and integrations
Write clean, well-documented, and efficient code
Participate in architectural definitions with a high degree of innovation and creativity
Collaborate with team members to troubleshoot and resolve technical issues
Contribute to code reviews and ensure code quality
Stay up-to-date with the latest developments in the OpenTelemetry ecosystem
Assist in creating and maintaining technical documentation
Qualifications:
Bachelor's degree in Computer Science, Software Engineering, or a related field
Basic understanding of software development principles and practices
Familiarity with at least one programming language (e.g., Java, Go, Python)
Interest in observability, distributed systems, and open-source technologies
Strong problem-solving and analytical skills
Excellent communication and collaboration skills
Bonus points if you have
Observability and instrumentation experience
Mobile and Web app development
Contributed to open source projects
Understanding the value that build and test automation brings to a development team's efficiency and reliability and are passionate about applying these techniques to your projects
Experience with asynchronous programming techniques: streams, event-based flows, task queues, message queues Contribution to open-source projects
Understanding of cloud-native technologies (e.g., Kubernetes, Docker)
Please note that visa sponsorship is not available for this position.
This position is to be filled as soon as possible.
#LI-JM2 #LI-Remote
The pay range below represents a reasonable estimate of the salary for the listed position. This role is eligible for a corporate bonus plan. Pay within this range varies by work location and may also depend on job-related factors such as an applicant's skills, qualifications, and experience.
New Relic provides a variety of benefits for this role, including healthcare, dental, vision, parental leave and planning, and mental health benefits, a 401(k) plan and match, flex time-off, 11 paid holidays, volunteer time-off, a discounted employee stock purchase plan, and other competitive benefits designed to improve the lives of our employees.
Estimated Base Pay Range
$96,000 - $120,000 USD
Fostering a diverse, welcoming and inclusive environment is important to us. We work hard to make everyone feel comfortable bringing their best, most authentic selves to work every day. We celebrate our talented Relics' different backgrounds and abilities, and recognize the different paths they took to reach us - including nontraditional ones. Their experiences and perspectives inspire us to make our products and company the best they can be. We're looking for people who feel connected to our mission and values, not just candidates who check off all the boxes.
If you require a reasonable accommodation to complete any part of the application or recruiting process, please reach out to *******************.
We believe in empowering all Relics to achieve professional and business success through a flexible workforce model. This model allows us to work in a variety of workplaces that best support our success, including fully office-based, fully remote, or hybrid.
Our hiring process
In compliance with applicable law, all persons hired will be required to verify identity and eligibility to work and to complete employment eligibility verification. Note: Our stewardship of the data of thousands of customers' means that a criminal background check is required to join New Relic.
We will consider qualified applicants with arrest and conviction records based on individual circumstances and in accordance with applicable law including, but not limited to, the San Francisco Fair Chance Ordinance.
Headhunters and recruitment agencies may not submit resumes/CVs through this website or directly to managers. New Relic does not accept unsolicited headhunter and agency resumes, and will not pay fees to any third-party agency or company that does not have a signed agreement with New Relic.
Candidates are evaluated based on qualifications, regardless of race, religion, ethnicity, national origin, sex, sexual orientation, gender expression or identity, age, disability, neurodiversity, veteran or marital status, political viewpoint, or other legally protected characteristics.
Review our Applicant Privacy Notice at ****************************************************************
Front-End Software Engineer II | Madison, WI or San Francisco, CA
Remote
Job DescriptionSoftware Engineer II - Front-End
Location: San Francisco, CA - Hybrid | Full-Time
Location: Madison, WI - Hybrid | Full-Time
What you will do:
The Zendesk Online Business team is looking for a Software Engineer with working knowledge of frontend languages like JavaScript and TypeScript and past experience with developing with frontend libraries like React.js to join them on their journey to make the Zendesk purchasing experience, one of the business' most crucial and fundamental aspects, more consistent and intuitive. Your responsibilities will include:
Collaborating with product managers and engineers to ensure requirements are understood and executed upon.
Follow Zendesk standards when designing, building and deploying solutions
Champion best practices, high quality code, and proper test coverage. We ship code frequently and fast, but stability and reliability must never be compromised.
Actively participate in code reviews and design discussions
Partner across all areas of the SDLC, including requirements gathering, and building services and solutions.
Active engagement and participation in your team's Scrum Process
What you bring to the role:
2-4 years of relevant industry experience with frontend software development
Expertise in technical areas including but not limited to Session Management, Object relational mapping, Caching, JavaScript, CSS, HTML, CSS-in-JS, JSON, and REST APIs
Experience developing complex single page apps with React or similar JavaScript MVC/MVP framework
A team-first collaborative attitude that thrives in a fast-moving agile development environment
Be willing to learn new domains and technologies
Excellent written and verbal communication skills
Bonus Skills:
Experience using Datadog or other log aggregation tools
Experience with an object oriented language like Ruby or Java
Experience with databases like MySQL
Experience with AWS stack (ie. Aurora RDS)
Expertise with instrumentation frameworks like Segment or Pendo
Experience with CI/CD and delivery systems (Github Actions, Travis, Jenkins)
Experience with JavaScript build infrastructure/tooling (Webpack, Node.js)
Experience working in an Agile Scrum Team
The US annualized base salary range for this position is $110,000.00-$166,000.00. This position may also be eligible for bonus, benefits, or related incentives. While this range reflects the minimum and maximum value for new hire salaries for the position across all US locations, the offer for the successful candidate for this position will be based on job related capabilities, applicable experience, and other factors such as work location. Please note that the compensation details listed in US role postings reflect the base salary only (or OTE for commissions based roles), and do not include bonus, benefits, or related incentives.
The intelligent heart of customer experience
Zendesk software was built to bring a sense of calm to the chaotic world of customer service. Today we power billions of conversations with brands you know and love.
Zendesk believes in offering our people a fulfilling and inclusive experience. Our hybrid way of working, enables us to purposefully come together in person, at one of our many Zendesk offices around the world, to connect, collaborate and learn whilst also giving our people the flexibility to work remotely for part of the week.
Zendesk is an equal opportunity employer, and we're proud of our ongoing efforts to foster global diversity, equity, & inclusion in the workplace. Individuals seeking employment and employees at Zendesk are considered without regard to race, color, religion, national origin, age, sex, gender, gender identity, gender expression, sexual orientation, marital status, medical condition, ancestry, disability, military or veteran status, or any other characteristic protected by applicable law. We are an AA/EEO/Veterans/Disabled employer. If you are based in the United States and would like more information about your EEO rights under the law, please click here.
Zendesk endeavors to make reasonable accommodations for applicants with disabilities and disabled veterans pursuant to applicable federal and state law. If you are an individual with a disability and require a reasonable accommodation to submit this application, complete any pre-employment testing, or otherwise participate in the employee selection process, please send an e-mail to *************************** with your specific accommodation request.
Front-End Software Engineer | Madison, WI or San Francisco, CA
Madison, WI Jobs
Software Engineer (Frontend or Fullstack) - ITAM Location: San Francisco, CA - Hybrid | Full-Time Location: Madison, WI - Hybrid | Full-Time Join Zendesk and Shape the Future of IT Asset Management Software Zendesk's IT Asset Management (ITAM) initiative is a cornerstone of our growth strategy and a vital part of the company's future. With strong investment, focus, and executive support, this is an exciting opportunity to join a team at the forefront of our ITAM vision.
The IT Asset Management team plays a crucial role in this transformation, delivering robust solutions that enhance the management and tracking of IT assets across the organization. Our goal is to empower organizations to optimize asset utilization, automate inventory processes, and ensure compliance-whether managing hardware, software licenses, or other critical IT resources.
We are seeking a Software Engineer with a front-end or full-stack focus to help drive the development of intuitive, high-performance user experiences. This role is perfect for engineers who are passionate about scalable front-end architectures, modern UI technologies, and creating dynamic, user-friendly interfaces. If you thrive on tackling complex UI challenges, enhancing developer experience, and leading technical innovation, we'd love to hear from you.
What You'll Do
Drive Engineering Excellence & Innovation
* Contribute to the design, development, testing, and deployment of high-quality, efficient software solutions
* Collaborate with multiple teams and disciplines to help create reliable, secure, performant, extensible, and scalable solutions for our enterprise customers.
* Make informed technical decisions and communicate the rationale behind them to engineering teams and stakeholders.
* Ensure code quality, maintainability, and scalability by following best practices and industry standards.
Collaborate & Deliver High-Impact Solutions
* Work closely with Product Managers, Designers, and Engineering Leaders to help define and execute on the technical direction.
* Identify and address potential issues in development, testing, or delivery stages.
* Participate in discussions on application improvements, project initiatives, and feature design to drive continuous enhancements.
* Build reusable components and code that enhance development efficiency and consistency.
* Engage in code reviews, providing constructive feedback to help maintain high engineering standards.
* Contribute to end-to-end delivery, ensuring features are released with high quality, reliability, and performance.
Mentor, Guide, and Strengthen the Team
* Support and collaborate with team members to encourage continuous learning and growth.
* Promote a learning culture within the team, ensuring opportunities for skill development.
* Participate in research and introduce best practices to enhance team efficiency and innovation.
* Engage in on-call rotations after an initial training period to support system reliability and uptime.
* Actively participate in common agile development ceremonies.
What We're Looking For
Required Qualifications
* 3+ years of professional experience designing, developing, testing, and shipping stable and reliable software solutions in production environments.
* 2+ years of experience working with JavaScript and TypeScript, as well as frameworks like React and Redux.
* Experience with testing libraries such as Cypress, Jest, and React Testing Library.
* Deep experience working with GraphQL and REST APIs, designing and implementing scalable data layers.
* Proven ability to design and deliver moderately complex software solutions.
* Experience with version control tools, CI/CD pipelines, and modern development workflows.
* Experience working within a team of engineers while collaborating closely with Design, Product, and Engineering counterparts.
* Ability to operate autonomously and drive projects forward with minimal oversight.
* Excellent problem-solving, critical thinking, and collaboration skills.
* Strong verbal, written, and interpersonal communication skills in English.
Preferred Qualifications
* Experience working with GraphQL and REST APIs.
* Familiarity with micro frontend architectures and federation.
* Previous experience with Zendesk's platform and ecosystem.
* Experience working with Ruby on Rails applications
Tech Stack You'll Work With
* Backend: Ruby, Ruby on Rails, MySQL
* Frontend: JavaScript, TypeScript, React, Redux, GraphQL
* DevOps & Monitoring: DataDog, CI/CD tools
* Cloud & Infrastructure: AWS, Kubernetes (nice-to-have)
Why You Should Apply
* Make a real impact. Your work will power thousands of businesses and millions of customer interactions worldwide.
* Work with a top-tier engineering team. We solve complex problems at a global scale.
* Lead a critical initiative. Drive the modernization of Zendesk's customization platform.
* Grow your career. We invest in leadership development, mentorship, and learning opportunities.
* Enjoy flexibility. Hybrid-friendly culture with strong work-life balance.
Ready to Lead and Innovate?
We'd love to hear from you. Apply now and help us shape the future of customer experience.
Hybrid: In this role, our hybrid experience is designed at the team level to give you a rich onsite experience packed with connection, collaboration, learning, and celebration - while also giving you flexibility to work remotely for part of the week. This role must attend our local office for part of the week. The specific in-office schedule is to be determined by the hiring manager.
The US annualized base salary range for this position is $110,000.00-$166,000.00. This position may also be eligible for bonus, benefits, or related incentives. While this range reflects the minimum and maximum value for new hire salaries for the position across all US locations, the offer for the successful candidate for this position will be based on job related capabilities, applicable experience, and other factors such as work location. Please note that the compensation details listed in US role postings reflect the base salary only (or OTE for commissions based roles), and do not include bonus, benefits, or related incentives.
Hybrid: In this role, our hybrid experience is designed at the team level to give you a rich onsite experience packed with connection, collaboration, learning, and celebration - while also giving you flexibility to work remotely for part of the week. This role must attend our local office for part of the week. The specific in-office schedule is to be determined by the hiring manager.
The intelligent heart of customer experience
Zendesk software was built to bring a sense of calm to the chaotic world of customer service. Today we power billions of conversations with brands you know and love.
Zendesk believes in offering our people a fulfilling and inclusive experience. Our hybrid way of working, enables us to purposefully come together in person, at one of our many Zendesk offices around the world, to connect, collaborate and learn whilst also giving our people the flexibility to work remotely for part of the week.
Zendesk is an equal opportunity employer, and we're proud of our ongoing efforts to foster global diversity, equity, & inclusion in the workplace. Individuals seeking employment and employees at Zendesk are considered without regard to race, color, religion, national origin, age, sex, gender, gender identity, gender expression, sexual orientation, marital status, medical condition, ancestry, disability, military or veteran status, or any other characteristic protected by applicable law. We are an AA/EEO/Veterans/Disabled employer. If you are based in the United States and would like more information about your EEO rights under the law, please click here.
Zendesk endeavors to make reasonable accommodations for applicants with disabilities and disabled veterans pursuant to applicable federal and state law. If you are an individual with a disability and require a reasonable accommodation to submit this application, complete any pre-employment testing, or otherwise participate in the employee selection process, please send an e-mail to *************************** with your specific accommodation request.
Front-End Software Engineer | Madison, WI or San Francisco, CA
San Francisco, CA Jobs
Software Engineer (Frontend or Fullstack) - ITAM
Location: San Francisco, CA - Hybrid | Full-Time
Location: Madison, WI - Hybrid | Full-Time
Join Zendesk and Shape the Future of IT Asset Management Software
Zendesk's IT Asset Management (ITAM) initiative is a cornerstone of our growth strategy and a vital part of the company's future. With strong investment, focus, and executive support, this is an exciting opportunity to join a team at the forefront of our ITAM vision.
The IT Asset Management team plays a crucial role in this transformation, delivering robust solutions that enhance the management and tracking of IT assets across the organization. Our goal is to empower organizations to optimize asset utilization, automate inventory processes, and ensure compliance-whether managing hardware, software licenses, or other critical IT resources.
We are seeking a Software Engineer with a front-end or full-stack focus to help drive the development of intuitive, high-performance user experiences. This role is perfect for engineers who are passionate about scalable front-end architectures, modern UI technologies, and creating dynamic, user-friendly interfaces. If you thrive on tackling complex UI challenges, enhancing developer experience, and leading technical innovation, we'd love to hear from you.
What You'll Do
Drive Engineering Excellence & Innovation
Contribute to the design, development, testing, and deployment of high-quality, efficient software solutions
Collaborate with multiple teams and disciplines to help create reliable, secure, performant, extensible, and scalable solutions for our enterprise customers.
Make informed technical decisions and communicate the rationale behind them to engineering teams and stakeholders.
Ensure code quality, maintainability, and scalability by following best practices and industry standards.
Collaborate & Deliver High-Impact Solutions
Work closely with Product Managers, Designers, and Engineering Leaders to help define and execute on the technical direction.
Identify and address potential issues in development, testing, or delivery stages.
Participate in discussions on application improvements, project initiatives, and feature design to drive continuous enhancements.
Build reusable components and code that enhance development efficiency and consistency.
Engage in code reviews, providing constructive feedback to help maintain high engineering standards.
Contribute to end-to-end delivery, ensuring features are released with high quality, reliability, and performance.
Mentor, Guide, and Strengthen the Team
Support and collaborate with team members to encourage continuous learning and growth.
Promote a learning culture within the team, ensuring opportunities for skill development.
Participate in research and introduce best practices to enhance team efficiency and innovation.
Engage in on-call rotations after an initial training period to support system reliability and uptime.
Actively participate in common agile development ceremonies.
What We're Looking For
Required Qualifications
3+ years of professional experience designing, developing, testing, and shipping stable and reliable software solutions in production environments.
2+ years of experience working with JavaScript and TypeScript, as well as frameworks like React and Redux.
Experience with testing libraries such as Cypress, Jest, and React Testing Library.
Deep experience working with GraphQL and REST APIs, designing and implementing scalable data layers.
Proven ability to design and deliver moderately complex software solutions.
Experience with version control tools, CI/CD pipelines, and modern development workflows.
Experience working within a team of engineers while collaborating closely with Design, Product, and Engineering counterparts.
Ability to operate autonomously and drive projects forward with minimal oversight.
Excellent problem-solving, critical thinking, and collaboration skills.
Strong verbal, written, and interpersonal communication skills in English.
Preferred Qualifications
Experience working with GraphQL and REST APIs.
Familiarity with micro frontend architectures and federation.
Previous experience with Zendesk's platform and ecosystem.
Experience working with Ruby on Rails applications
Tech Stack You'll Work With
Backend: Ruby, Ruby on Rails, MySQL
Frontend: JavaScript, TypeScript, React, Redux, GraphQL
DevOps & Monitoring: DataDog, CI/CD tools
Cloud & Infrastructure: AWS, Kubernetes (nice-to-have)
Why You Should Apply
Make a real impact. Your work will power thousands of businesses and millions of customer interactions worldwide.
Work with a top-tier engineering team. We solve complex problems at a global scale.
Lead a critical initiative. Drive the modernization of Zendesk's customization platform.
Grow your career. We invest in leadership development, mentorship, and learning opportunities.
Enjoy flexibility. Hybrid-friendly culture with strong work-life balance.
Ready to Lead and Innovate?
We'd love to hear from you. Apply now and help us shape the future of customer experience.
Hybrid: In this role, our hybrid experience is designed at the team level to give you a rich onsite experience packed with connection, collaboration, learning, and celebration - while also giving you flexibility to work remotely for part of the week. This role must attend our local office for part of the week. The specific in-office schedule is to be determined by the hiring manager.
The US annualized base salary range for this position is $110,000.00-$166,000.00. This position may also be eligible for bonus, benefits, or related incentives. While this range reflects the minimum and maximum value for new hire salaries for the position across all US locations, the offer for the successful candidate for this position will be based on job related capabilities, applicable experience, and other factors such as work location. Please note that the compensation details listed in US role postings reflect the base salary only (or OTE for commissions based roles), and do not include bonus, benefits, or related incentives.
Hybrid: In this role, our hybrid experience is designed at the team level to give you a rich onsite experience packed with connection, collaboration, learning, and celebration - while also giving you flexibility to work remotely for part of the week. This role must attend our local office for part of the week. The specific in-office schedule is to be determined by the hiring manager.
The intelligent heart of customer experience
Zendesk software was built to bring a sense of calm to the chaotic world of customer service. Today we power billions of conversations with brands you know and love.
Zendesk believes in offering our people a fulfilling and inclusive experience. Our hybrid way of working, enables us to purposefully come together in person, at one of our many Zendesk offices around the world, to connect, collaborate and learn whilst also giving our people the flexibility to work remotely for part of the week.
Zendesk is an equal opportunity employer, and we're proud of our ongoing efforts to foster global diversity, equity, & inclusion in the workplace. Individuals seeking employment and employees at Zendesk are considered without regard to race, color, religion, national origin, age, sex, gender, gender identity, gender expression, sexual orientation, marital status, medical condition, ancestry, disability, military or veteran status, or any other characteristic protected by applicable law. We are an AA/EEO/Veterans/Disabled employer. If you are based in the United States and would like more information about your EEO rights under the law, please click here.
Zendesk endeavors to make reasonable accommodations for applicants with disabilities and disabled veterans pursuant to applicable federal and state law. If you are an individual with a disability and require a reasonable accommodation to submit this application, complete any pre-employment testing, or otherwise participate in the employee selection process, please send an e-mail to *************************** with your specific accommodation request.
Senior Software Engineer - San Francisco, CA
San Francisco, CA Jobs
Senior Software Engineer - Email Engineering
The Zendesk Email Processing team is hiring a Senior Software Engineer with extensive experience in developing and maintaining large-scale SaaS platforms. This is a hybrid role, and candidates must be based in San Francisco, CA; Madison, WI; or Austin, TX.
As a key part of Zendesk's flagship Support product, our team focuses on the email channel-the most widely used communication method by our customers. Handling millions of emails daily, we ensure fast, reliable email processing and notification delivery that our customers depend on. This role is ideal for someone with strong technical expertise, excellent problem-solving abilities, and a passion for working on high-volume, complex systems.
What you'll be doing
Take ownership of designing, developing, testing, and deploying high-quality, efficient software solutions independently.
Enhance code quality for yourself and your teammates through peer reviews, pair programming, and active knowledge sharing.
Monitor email processing systems to detect issues early, troubleshoot problems, and resolve production incidents.
Enhance email system reliability by optimizing code, enhancing monitoring, ensuring security compliance, and improving change management processes.
Collaborate closely with customer advocates to identify and fix bugs affecting customers and end users.
Develop and maintain clear, comprehensive documentation for the team and across Zendesk.
Provide accurate work estimates and prioritize tasks by balancing trade-offs and working with stakeholders.
Uphold engineering best practices throughout the design, development, and maintenance of our systems.
What you bring to the role
Required:
Over 5 years of experience designing, developing, testing, and delivering stable, reliable software solutions in production environments.
Strong background in building large-scale backend systems using Ruby, with a focus on writing clean, efficient, and maintainable code that meets high availability and performance standards.
Proficient in observability tools, preferably DataDog, to monitor and improve system health.
Hands-on experience with cloud infrastructure technologies, particularly AWS, including infrastructure as code and Kubernetes.
Familiarity with front-end technologies such as React/Redux and CSS frameworks is a plus.
Preferred:
Experience working with relational databases, key-value data stores, and messaging or queueing systems such as Kafka and SQS.
Knowledge of email protocols and standards-including common issues-and familiarity with technologies like SPF, DKIM, and DMARC.
Tech Stack
Our codebase is primarily written in Ruby and Golang.
We deploy and manage our services using a combination of Kubernetes and EC2 instances, all hosted on AWS.
Our services leverage various AWS technologies, including ElastiCache/Redis, MySQL (Aurora), SQS, Kafka, and more.
The US annualized base salary range for this position is $145,000.00-$217,000.00. This position may also be eligible for bonus, benefits, or related incentives. While this range reflects the minimum and maximum value for new hire salaries for the position across all US locations, the offer for the successful candidate for this position will be based on job related capabilities, applicable experience, and other factors such as work location. Please note that the compensation details listed in US role postings reflect the base salary only (or OTE for commissions based roles), and do not include bonus, benefits, or related incentives.
Hybrid: In this role, our hybrid experience is designed at the team level to give you a rich onsite experience packed with connection, collaboration, learning, and celebration - while also giving you flexibility to work remotely for part of the week. This role must attend our local office for part of the week. The specific in-office schedule is to be determined by the hiring manager.
The intelligent heart of customer experience
Zendesk software was built to bring a sense of calm to the chaotic world of customer service. Today we power billions of conversations with brands you know and love.
Zendesk believes in offering our people a fulfilling and inclusive experience. Our hybrid way of working, enables us to purposefully come together in person, at one of our many Zendesk offices around the world, to connect, collaborate and learn whilst also giving our people the flexibility to work remotely for part of the week.
Zendesk is an equal opportunity employer, and we're proud of our ongoing efforts to foster global diversity, equity, & inclusion in the workplace. Individuals seeking employment and employees at Zendesk are considered without regard to race, color, religion, national origin, age, sex, gender, gender identity, gender expression, sexual orientation, marital status, medical condition, ancestry, disability, military or veteran status, or any other characteristic protected by applicable law. We are an AA/EEO/Veterans/Disabled employer. If you are based in the United States and would like more information about your EEO rights under the law, please click here.
Zendesk endeavors to make reasonable accommodations for applicants with disabilities and disabled veterans pursuant to applicable federal and state law. If you are an individual with a disability and require a reasonable accommodation to submit this application, complete any pre-employment testing, or otherwise participate in the employee selection process, please send an e-mail to *************************** with your specific accommodation request.
Senior Software Engineer I - ML Engineer
Remote
The proliferation of machine log data has the potential to give organizations unprecedented real-time visibility into their infrastructure and operations. With this opportunity comes tremendous technical challenges around ingesting, managing, and understanding high-volume streams of heterogeneous data
As a Machine Learning Engineer, you'll be the driving force behind creating the magic that powers the next generation of AI tools. In this groundbreaking role, you'll help develop and refine prompt engineering techniques, constantly exploring innovative ways to improve generative AI.
Responsibilities
Design and create prompts that guide large language models to produce specific, accurate, and exceptional responses.
Craft precise and creative prompts that guide AI toward desired outcomes, fine-tuning the results for accuracy and excellence.
Collaborate with Product Leads, Data Engineers, Developers, and other creative minds to translate needs into effective prompts, enhancing the impact of AI solutions.
Test and evaluate the effectiveness of both existing and newly developed prompts. - Develop and maintain a comprehensive library of prompts, ensuring clarity, effectiveness, and best practice sharing. Experience with Prompt evaluation is also critical to this role.
Work with cross-functional teams to integrate prompt engineering models into production environments.
Work as a member of a team, helping the team respond quickly and effectively to business needs.
Required Qualifications and Skills
B.Tech, M.Tech, or Ph.D. in Computer Science or related discipline
5+ years of industry experience with a proven track record of ownership and delivery
5+ years of experience working cross-functionally with both technical and non-technical teams
Solid grounding in core ML concepts and basic statistics
Languages: expert level with Python, familiarity with JVM languages is a plus
LLM core concepts, libraries, and application design patterns
Experience defining program requirements and using data to drive improvements
Desired Qualifications and Skills
Common ML libraries (eg, scikit-learn, PyTorch) and components (eg, Airflow, MLFlow)
Relevant cloud provider services (eg, AWS Sagemaker)
Agile software development experience (test-driven development, iterative and incremental development) is a plus.
LLM Ops experience - Infrastructure, Performance & Observability
About Us
Sumo Logic, Inc. empowers the people who power modern, digital business. Sumo Logic enables customers to deliver reliable and secure cloud-native applications through its Sumo Logic SaaS Analytics Log Platform, which helps practitioners and developers ensure application reliability, secure and protect against modern security threats, and gain insights into their cloud infrastructures. Customers worldwide rely on Sumo Logic to get powerful real-time analytics and insights across observability and security solutions for their cloud-native applications. For more information, visit ******************
Sumo Logic Privacy Policy. Employees will be responsible for complying with applicable federal privacy laws and regulations, as well as organizational policies related to data protection.
The expected annual base salary range for this position is $141,000 - $190,000. Compensation varies based on a variety of factors which include (but aren't limited to) role level, skills and competencies, qualifications, knowledge, location, and experience. In addition to base pay, certain roles are eligible to participate in our bonus or commission plans, as well as our benefits offerings, and equity awards.
Must be authorized to work in the United States at time of hire and for duration of employment. At this time, we are not able to offer nonimmigrant visa sponsorship for this position.
Senior Software Engineer - AI Platform
Remote
As a Backend Engineer on the Dynamic Observability Team, you will play a key role in developing a scalable, reliable, and high-performance platform for observability and security products. This platform will serve multiple teams across the company and empower our customers to quickly generate high-quality signals and insights, enabling them to respond, resolve, and remediate incidents faster in real time.
Responsibilities
Design and implement extremely high-volume, fault-tolerant, scalable backend systems that process and manage petabytes of customer data, specifically for AI-driven applications and platforms..
Develop and optimize backend infrastructure to support AI model training, deployment, and real-time inference at scale.
Analyze and improve the efficiency, scalability, and reliability of our backend systems, with a focus on ensuring optimal performance for AI oriented workloads..
Write robust, maintainable, and high-performance code; demonstrate its robustness through automated tests and performance benchmarks.
Collaborate with data scientists, machine learning engineers, and other cross-functional teams to integrate AI models seamlessly into the platform
Required Qualifications and Skills
B.Tech, M.Tech, or Ph.D. in Computer Science or related discipline
5+ years of industry experience with a proven track record of ownership
Object-oriented experience, for example in Java, Scala, Ruby, or C++.
Understand the performance characteristics of commonly used data structures (maps, lists, trees, etc).
Desired Qualifications and Skills
Experience in multi-threaded programming and distributed systems is highly desirable.
Experience in big data and/or 24x7 commercial service is highly desirable.
Experience working on AI solutions, partnering with AI teams.
You should be happy working with Unix (Linux, OS X).
Agile software development experience (test-driven development, iterative and incremental development) is a plus.
Enjoy working in an environment where stuffed squirrels and rubber bands are occasionally hurled at you.
About Us
Sumo Logic, Inc. empowers the people who power modern, digital business. Sumo Logic enables customers to deliver reliable and secure cloud-native applications through its Sumo Logic SaaS Analytics Log Platform, which helps practitioners and developers ensure application reliability, secure and protect against modern security threats, and gain insights into their cloud infrastructures. Customers worldwide rely on Sumo Logic to get powerful real-time analytics and insights across observability and security solutions for their cloud-native applications. For more information, visit ******************
Sumo Logic Privacy Policy. Employees will be responsible for complying with applicable federal privacy laws and regulations, as well as organizational policies related to data protection.
The expected annual base salary range for this position is $136,000 - $183,000. Compensation varies based on a variety of factors which include (but aren't limited to) role level, skills and competencies, qualifications, knowledge, location, and experience. In addition to base pay, certain roles are eligible to participate in our bonus or commission plans, as well as our benefits offerings, and equity awards.
Must be authorized to work in the United States at time of hire and for duration of employment. At this time, we are not able to offer nonimmigrant visa sponsorship for this position.
Staff Software Engineer
Remote
As a Staff Software Engineer, you will be working on designing, architecting, and implementing highly scalable, distributed, and fault-tolerant backend systems. You will champion integrating observability, scalability, and reliability at every stage of the SDLC. You will work with the team to generate ideas on ways we can evolve our services to meet the needs of the business. You will be part of the Investigation team in our cybersecurity business unit and will be working on building both data processing pipelines and APIs/queries layer to search/aggregate large amounts of data.
Responsibilities
Evaluate requirements, define technical specifications, review design and communicate to stakeholders.
Lead, organize, and participate in cross-team discussions on system design and architecture
Participate in interviewing, onboarding, and mentoring junior engineers
Write scalable systems to store/index large amounts of data and performant queries/aggregations on that data
Participate in an on-call rotation to manage incidents and support the services you have developed
Drive root cause identification and issue resolution with the various data infrastructure teams.
Required Qualifications and Skills
People leader with the technical chops to drive work forward, mentor those around you, and raise the talent bar for the team. Staff/Lead has implications of leadership and we need that from the start.
Experience in backend development with Scala, Java, Golang, or Python. Scala or Java preferred
Experience with PostgreSQL or other SQL databases. We also use DynamoDB and others.
Experience with Kafka.
Competency with modern CI/CD tooling like Kubernetes, Terraform, Ansible & Jenkins
A desire to see features through from development to deployment in production environments
You believe in small and frequent product releases and deployments.
Experience in an on-call rotation and the mindset that you and your team are responsible for the product support for the products you build and deploy.
About Us
Sumo Logic, Inc. empowers the people who power modern, digital business. Sumo Logic enables customers to deliver reliable and secure cloud-native applications through its Sumo Logic SaaS Analytics Log Platform, which helps practitioners and developers ensure application reliability, secure and protect against modern security threats, and gain insights into their cloud infrastructures. Customers worldwide rely on Sumo Logic to get powerful real-time analytics and insights across observability and security solutions for their cloud-native applications. For more information, visit ******************
Sumo Logic Privacy Policy. Employees will be responsible for complying with applicable federal privacy laws and regulations, as well as organizational policies related to data protection.
The expected annual base salary range for this position is $183,000 - $248,000. Compensation varies based on a variety of factors which include (but aren't limited to) role level, skills and competencies, qualifications, knowledge, location, and experience. In addition to base pay, certain roles are eligible to participate in our bonus or commission plans, as well as our benefits offerings, and equity awards.