53,787 Software jobs in the United States
Software Development Engineer, Tablet Software

Posted 7 days ago
Job Viewed
Job Description
Are your interested to learn both Device side and Service side work? Want to work in revenue impacting customer facing component? Interested to work on Android - the world's most widely used Operating System?
We are looking for passionate, hard-working, and talented Software Engineers who has experience in building innovative, mission critical, high volume applications & services. You will have an enormous opportunity to make a large impact on the design, architecture, and implementation of cutting edge products used every day, by people you know.
Key job responsibilities
- Responsible for the development and maintenance of key system features
- Will work with other team members to investigate design approaches, prototype new technology and evaluate technical feasibility.
- Will work in an Agile/Scrum environment to deliver high quality software against aggressive schedules.
- Will establish architectural principles, select design patterns and then mentor team members on their appropriate application
A day in the life
You will have a mix of web lab experiments, engineering enhancements, bug fixes, engineering excellence, operational excellence work in Android OS and Kotlin and Java programming languages. You will closely interact with team members and participate in daily scrum.
About the team
Our team is friendly supporting team with good rapport between Developers and QA. You will get an opportunity to learn, accomplish and raise the bar in this team.
Basic Qualifications
- 3+ years of non-internship professional software development experience
- 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience
- 3+ years of Video Games Industry (supporting title Development, Release, or Live Ops) experience
- Experience programming with at least one software programming language
Preferred Qualifications
- 3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
- Bachelor's degree in computer science or equivalent
Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process, including support for the interview or onboarding process, please visit for more information. If the country/region you're applying in isn't listed, please contact your Recruiting Partner.
It Software - Software Development
Posted 17 days ago
Job Viewed
Job Description
We are seeking a skilled Software Developer to design, build, and maintain software applications. You will work with cross-functional teams to deliver innovative solutions that meet user needs and business goals.
Key Responsibilities
• Design, code, test, and debug software applications.
• Collaborate with product managers and designers to define requirements.
• Maintain and improve existing systems and applications.
• Write clean, scalable, and efficient code following best practices.
• Participate in code reviews and ensure high-quality deliverables.
• Troubleshoot issues and provide timely solutions.
Qualifications
• Bachelor’s degree in Computer Science, IT, or related field.
• Proficiency in programming languages (Java, Python, C#, JavaScript, etc.).
• Familiarity with databases (SQL/NoSQL) and cloud platforms.
• Strong understanding of software development lifecycle (SDLC).
• Problem-solving and communication skills
Qualifications
• Bachelor’s degree in Computer Science, IT, or related field.
• Proficiency in programming languages (Java, Python, C#, JavaScript, etc.).
• Familiarity with databases (SQL/NoSQL) and cloud platforms.
• Strong understanding of software development lifecycle (SDLC).
• Problem-solving and communication skills
Company Details
Software Development Engineer
Posted today
Job Viewed
Job Description
About the TeamThe Marketplace Engineering Team is a highly remote team spanning multiple continents that is focused on enabling developers to build with Zoom to extend cross-product functionality and help companies augment and enhance their offerings.The team is responsible for the developer ecosystem, which includes the developer portal, platform and in-client app capabilities (access, actions, surface, connect), Marketplace App Store, internal app review tooling, and account app management.
Responsibilities
+ Building scalable, distributed web applications for the Zoom Marketplace platform.
+ Designing and implementing features and infrastructure modules to expand the Zoom developer
+ ecosystem.
+ Collaborating with cross-functional teams to translate product roadmaps into deliverable features.
+ Writing high-quality, well-tested code using Test-Driven Development (TDD).
+ Resolving critical customer issues and providing technical guidance during engagements.
What we're looking for
+ 5+ years of experience in software engineering with a focus on full-stack, scalable, and high-
+ performance applications.
+ Develop front-end solutions using React.js, JavaScript (ES6), CSS, and Node.js.
+ Build back-end systems with Java, Spring Boot, and Spring MVC.
+ Design and integrate RESTful APIs.
+ Manage databases, including relational and NoSQL systems like Redis, DynamoDB, and MongoDB.
+ Utilize good knowledge of algorithms, data structures, and performance optimization techniques.
+ Design distributed systems with high concurrency and traffic demands.
+ Build and operationalize AI/ML models in production environments.
Salary Range or On Target Earnings:
Minimum:
$98.900,00
Maximum:
$228.700,00
In addition to the base salary and/or OTE listed Zoom has a Total Direct Compensation philosophy that takes into consideration; base salary, bonus and equity value.
Note: Starting pay will be based on a number of factors and commensurate with qualifications & experience.
We also have a location based compensation structure; there may be a different range for candidates in this and other locations
At Zoom, we offer a window of at least 5 days for you to apply because we believe in giving you every opportunity. Below is the potential closing date, just in case you want to mark it on your calendar. We look forward to receiving your application!
Anticipated Position Close Date:
10/07/25
Ways of WorkingOur structured hybrid approach is centered around our offices and remote work environments. The work style of each role, Hybrid, Remote, or In-Person is indicated in the job description/posting.
BenefitsAs part of our award-winning workplace culture and commitment to delivering happiness, our benefits program offers a variety of perks, benefits, and options to help employees maintain their physical, mental, emotional, and financial health; support work-life balance; and contribute to their community in meaningful ways. Click Learn ( for more information.
About UsZoomies help people stay connected so they can get more done together. We set out to build the best collaboration platform for the enterprise, and today help people communicate better with products like Zoom Contact Center, Zoom Phone, Zoom Events, Zoom Apps, Zoom Rooms, and Zoom Webinars.We're problem-solvers, working at a fast pace to design solutions with our customers and users in mind. Find room to grow with opportunities to stretch your skills and advance your career in a collaborative, growth-focused environment.
Our Commitment
At Zoom, we believe great work happens when people feel supported and empowered. We're committed to fair hiring practices that ensure every candidate is evaluated based on skills, experience, and potential. If you require an accommodation during the hiring process, let us know-we're here to support you at every step.
If you need assistance navigating the interview process due to a medical disability, please submit an Accommodations Request Form ( and someone from our team will reach out soon. This form is solely for applicants who require an accommodation due to a qualifying medical disability. Non-accommodation-related requests, such as application follow-ups or technical issues, will not be addressed.
#LI-Remote
Software Development Engineer
Posted today
Job Viewed
Job Description
About the TeamThe Marketplace Engineering Team is a highly remote team spanning multiple continents that is focused on enabling developers to build with Zoom to extend cross-product functionality and help companies augment and enhance their offerings.The team is responsible for the developer ecosystem, which includes the developer portal, platform and in-client app capabilities (access, actions, surface, connect), Marketplace App Store, internal app review tooling, and account app management.
Responsibilities
+ Building scalable, distributed web applications for the Zoom Marketplace platform.
+ Designing and implementing features and infrastructure modules to expand the Zoom developer
+ ecosystem.
+ Collaborating with cross-functional teams to translate product roadmaps into deliverable features.
+ Writing high-quality, well-tested code using Test-Driven Development (TDD).
+ Resolving critical customer issues and providing technical guidance during engagements.
What we're looking for
+ 5+ years of experience in software engineering with a focus on full-stack, scalable, and high-
+ performance applications.
+ Develop front-end solutions using React.js, JavaScript (ES6), CSS, and Node.js.
+ Build back-end systems with Java, Spring Boot, and Spring MVC.
+ Design and integrate RESTful APIs.
+ Manage databases, including relational and NoSQL systems like Redis, DynamoDB, and MongoDB.
+ Utilize good knowledge of algorithms, data structures, and performance optimization techniques.
+ Design distributed systems with high concurrency and traffic demands.
+ Build and operationalize AI/ML models in production environments.
Salary Range or On Target Earnings:
Minimum:
$98.900,00
Maximum:
$228.700,00
In addition to the base salary and/or OTE listed Zoom has a Total Direct Compensation philosophy that takes into consideration; base salary, bonus and equity value.
Note: Starting pay will be based on a number of factors and commensurate with qualifications & experience.
We also have a location based compensation structure; there may be a different range for candidates in this and other locations
At Zoom, we offer a window of at least 5 days for you to apply because we believe in giving you every opportunity. Below is the potential closing date, just in case you want to mark it on your calendar. We look forward to receiving your application!
Anticipated Position Close Date:
10/07/25
Ways of WorkingOur structured hybrid approach is centered around our offices and remote work environments. The work style of each role, Hybrid, Remote, or In-Person is indicated in the job description/posting.
BenefitsAs part of our award-winning workplace culture and commitment to delivering happiness, our benefits program offers a variety of perks, benefits, and options to help employees maintain their physical, mental, emotional, and financial health; support work-life balance; and contribute to their community in meaningful ways. Click Learn ( for more information.
About UsZoomies help people stay connected so they can get more done together. We set out to build the best collaboration platform for the enterprise, and today help people communicate better with products like Zoom Contact Center, Zoom Phone, Zoom Events, Zoom Apps, Zoom Rooms, and Zoom Webinars.We're problem-solvers, working at a fast pace to design solutions with our customers and users in mind. Find room to grow with opportunities to stretch your skills and advance your career in a collaborative, growth-focused environment.
Our Commitment
At Zoom, we believe great work happens when people feel supported and empowered. We're committed to fair hiring practices that ensure every candidate is evaluated based on skills, experience, and potential. If you require an accommodation during the hiring process, let us know-we're here to support you at every step.
If you need assistance navigating the interview process due to a medical disability, please submit an Accommodations Request Form ( and someone from our team will reach out soon. This form is solely for applicants who require an accommodation due to a qualifying medical disability. Non-accommodation-related requests, such as application follow-ups or technical issues, will not be addressed.
#LI-Remote
Software Development Engineer
Posted today
Job Viewed
Job Description
About the TeamThe Marketplace Engineering Team is a highly remote team spanning multiple continents that is focused on enabling developers to build with Zoom to extend cross-product functionality and help companies augment and enhance their offerings.The team is responsible for the developer ecosystem, which includes the developer portal, platform and in-client app capabilities (access, actions, surface, connect), Marketplace App Store, internal app review tooling, and account app management.
Responsibilities
+ Building scalable, distributed web applications for the Zoom Marketplace platform.
+ Designing and implementing features and infrastructure modules to expand the Zoom developer
+ ecosystem.
+ Collaborating with cross-functional teams to translate product roadmaps into deliverable features.
+ Writing high-quality, well-tested code using Test-Driven Development (TDD).
+ Resolving critical customer issues and providing technical guidance during engagements.
What we're looking for
+ 5+ years of experience in software engineering with a focus on full-stack, scalable, and high-
+ performance applications.
+ Develop front-end solutions using React.js, JavaScript (ES6), CSS, and Node.js.
+ Build back-end systems with Java, Spring Boot, and Spring MVC.
+ Design and integrate RESTful APIs.
+ Manage databases, including relational and NoSQL systems like Redis, DynamoDB, and MongoDB.
+ Utilize good knowledge of algorithms, data structures, and performance optimization techniques.
+ Design distributed systems with high concurrency and traffic demands.
+ Build and operationalize AI/ML models in production environments.
Salary Range or On Target Earnings:
Minimum:
$98.900,00
Maximum:
$228.700,00
In addition to the base salary and/or OTE listed Zoom has a Total Direct Compensation philosophy that takes into consideration; base salary, bonus and equity value.
Note: Starting pay will be based on a number of factors and commensurate with qualifications & experience.
We also have a location based compensation structure; there may be a different range for candidates in this and other locations
At Zoom, we offer a window of at least 5 days for you to apply because we believe in giving you every opportunity. Below is the potential closing date, just in case you want to mark it on your calendar. We look forward to receiving your application!
Anticipated Position Close Date:
10/07/25
Ways of WorkingOur structured hybrid approach is centered around our offices and remote work environments. The work style of each role, Hybrid, Remote, or In-Person is indicated in the job description/posting.
BenefitsAs part of our award-winning workplace culture and commitment to delivering happiness, our benefits program offers a variety of perks, benefits, and options to help employees maintain their physical, mental, emotional, and financial health; support work-life balance; and contribute to their community in meaningful ways. Click Learn ( for more information.
About UsZoomies help people stay connected so they can get more done together. We set out to build the best collaboration platform for the enterprise, and today help people communicate better with products like Zoom Contact Center, Zoom Phone, Zoom Events, Zoom Apps, Zoom Rooms, and Zoom Webinars.We're problem-solvers, working at a fast pace to design solutions with our customers and users in mind. Find room to grow with opportunities to stretch your skills and advance your career in a collaborative, growth-focused environment.
Our Commitment
At Zoom, we believe great work happens when people feel supported and empowered. We're committed to fair hiring practices that ensure every candidate is evaluated based on skills, experience, and potential. If you require an accommodation during the hiring process, let us know-we're here to support you at every step.
If you need assistance navigating the interview process due to a medical disability, please submit an Accommodations Request Form ( and someone from our team will reach out soon. This form is solely for applicants who require an accommodation due to a qualifying medical disability. Non-accommodation-related requests, such as application follow-ups or technical issues, will not be addressed.
#LI-Remote
Software Development Engineer
Posted today
Job Viewed
Job Description
About the TeamThe Marketplace Engineering Team is a highly remote team spanning multiple continents that is focused on enabling developers to build with Zoom to extend cross-product functionality and help companies augment and enhance their offerings.The team is responsible for the developer ecosystem, which includes the developer portal, platform and in-client app capabilities (access, actions, surface, connect), Marketplace App Store, internal app review tooling, and account app management.
Responsibilities
+ Building scalable, distributed web applications for the Zoom Marketplace platform.
+ Designing and implementing features and infrastructure modules to expand the Zoom developer
+ ecosystem.
+ Collaborating with cross-functional teams to translate product roadmaps into deliverable features.
+ Writing high-quality, well-tested code using Test-Driven Development (TDD).
+ Resolving critical customer issues and providing technical guidance during engagements.
What we're looking for
+ 5+ years of experience in software engineering with a focus on full-stack, scalable, and high-
+ performance applications.
+ Develop front-end solutions using React.js, JavaScript (ES6), CSS, and Node.js.
+ Build back-end systems with Java, Spring Boot, and Spring MVC.
+ Design and integrate RESTful APIs.
+ Manage databases, including relational and NoSQL systems like Redis, DynamoDB, and MongoDB.
+ Utilize good knowledge of algorithms, data structures, and performance optimization techniques.
+ Design distributed systems with high concurrency and traffic demands.
+ Build and operationalize AI/ML models in production environments.
Salary Range or On Target Earnings:
Minimum:
$98.900,00
Maximum:
$228.700,00
In addition to the base salary and/or OTE listed Zoom has a Total Direct Compensation philosophy that takes into consideration; base salary, bonus and equity value.
Note: Starting pay will be based on a number of factors and commensurate with qualifications & experience.
We also have a location based compensation structure; there may be a different range for candidates in this and other locations
At Zoom, we offer a window of at least 5 days for you to apply because we believe in giving you every opportunity. Below is the potential closing date, just in case you want to mark it on your calendar. We look forward to receiving your application!
Anticipated Position Close Date:
10/07/25
Ways of WorkingOur structured hybrid approach is centered around our offices and remote work environments. The work style of each role, Hybrid, Remote, or In-Person is indicated in the job description/posting.
BenefitsAs part of our award-winning workplace culture and commitment to delivering happiness, our benefits program offers a variety of perks, benefits, and options to help employees maintain their physical, mental, emotional, and financial health; support work-life balance; and contribute to their community in meaningful ways. Click Learn ( for more information.
About UsZoomies help people stay connected so they can get more done together. We set out to build the best collaboration platform for the enterprise, and today help people communicate better with products like Zoom Contact Center, Zoom Phone, Zoom Events, Zoom Apps, Zoom Rooms, and Zoom Webinars.We're problem-solvers, working at a fast pace to design solutions with our customers and users in mind. Find room to grow with opportunities to stretch your skills and advance your career in a collaborative, growth-focused environment.
Our Commitment
At Zoom, we believe great work happens when people feel supported and empowered. We're committed to fair hiring practices that ensure every candidate is evaluated based on skills, experience, and potential. If you require an accommodation during the hiring process, let us know-we're here to support you at every step.
If you need assistance navigating the interview process due to a medical disability, please submit an Accommodations Request Form ( and someone from our team will reach out soon. This form is solely for applicants who require an accommodation due to a qualifying medical disability. Non-accommodation-related requests, such as application follow-ups or technical issues, will not be addressed.
#LI-Remote
Software Development Engineer
Posted 1 day ago
Job Viewed
Job Description
If you are interested in this position, please apply on Twitch's Career site Us:
Twitch is the world's biggest live streaming service, with global communities built around gaming, entertainment, music, sports, cooking, and more. It is where thousands of communities come together for whatever, every day.
We're about community, inside and out. You'll find coworkers who are eager to team up, collaborate, and smash (or elegantly solve) problems together. We're on a quest to empower live communities, so if this sounds good to you, see what we're up to on LinkedIn and X, and discover the projects we're solving on our Blog. Be sure to explore our Interviewing Guide to learn how to ace our interview process.
About the Role
IVS is building the future of interactive video. The Video Server Platform Processing team is seeking an experienced back end distributed systems developer to lead the design and development of our next generation video processing system. This role is focused on the design and development of systems that process all incoming media into IVS(live streams, VOD, ads and clips) and implement new contribution protocols at the edge(SRT, RTMP, Enhanced RTMP). If you're excited by the idea of building back end services that operate at a worldwide scale, and have an interest in live video and media processing pipelines that operate throughout the world then this position is for you.
You can work in San Francisco, CA or Seattle, WA.
You Will
- Lead the architecture, design, and implementation of successful internet-scale systems and services to support the IVS Media processing systems.
- Contribute with code and system design to the ecosystem of our services, frameworks and libraries
- Develop maintainable services and libraries using Golang and AWS platform
- Build robust, operable, and maintainable distributed software systems
- Operate and improve automation to scale systems and services throughout the world.
Perks
- Medical, Dental, Vision & Disability Insurance
- 401(k)
- Maternity & Parental Leave
- Amazon Employee Discount
Basic Qualifications
- 4+ years of professional software development experience.
- Passionate for software development and expertise in building large-scale distributed systems and services
- Possess a B.S. degree in Computer Science, Math, or an Engineering discipline
- Constantly improving engineering practices across the team including developing maintainable and evolvable software, meaningful testing, and operations
Preferred Qualifications
- You understand media systems and formats including familiarity with some/all of ISO/IEC 13818-1 (MPEG transport streams), (H.264 slice layer and above), (ISO Base Media File Format), RFC 8216 (HTTP Live Streaming)
- Experience working with AWS Services(EC2, ECS, S3, SNS, SQS, Kinesis, Lambda etc) and operating them at scale
- Experience with media protocols such as RTMP, SRT, eRTMP, WebRTC etc
- Experience with building software services using GoLang and Rust.
Twitch is an equal opportunity employer and does not discriminate on the basis of protected veteran status, disability, or other legally protected status.
Los Angeles County applicants: Job duties for this position include: work safely and cooperatively with other employees, supervisors, and staff; adhere to standards of excellence despite stressful conditions; communicate effectively and respectfully with employees, supervisors, and staff to ensure exceptional customer service; and follow all federal, state, and local laws and Company policies. Criminal history may have a direct, adverse, and negative relationship with some of the material job duties of this position. These include the duties and responsibilities listed above, as well as the abilities to adhere to company policies, exercise sound judgment, effectively manage stress and work safely and respectfully with others, exhibit trustworthiness and professionalism, and safeguard business operations and the Company's reputation. Pursuant to the Los Angeles County Fair Chance Ordinance, we will consider for employment qualified applicants with arrest and conviction records.
Pursuant to the San Francisco Fair Chance Ordinance, we will consider for employment qualified applicants with arrest and conviction records.
Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process, including support for the interview or onboarding process, please visit for more information. If the country/region you're applying in isn't listed, please contact your Recruiting Partner.
Our compensation reflects the cost of labor across several US geographic markets. The base pay for this position ranges from $129,300/year in our lowest geographic market up to $223,600/year in our highest geographic market. Pay is based on a number of factors including market location and may vary depending on job-related knowledge, skills, and experience. Amazon is a total compensation company. Dependent on the position offered, equity, sign-on payments, and other forms of compensation may be provided as part of a total compensation package, in addition to a full range of medical, financial, and/or other benefits. For more information, please visit . This position will remain posted until filled. Applicants should apply via our internal or external career site.
Be The First To Know
About the latest Software Jobs in United States !
Software Development Engineer
Posted 3 days ago
Job Viewed
Job Description
@ Twitch San Francisco, CA
**About Us**
Twitch is the world's biggest live streaming service, with global communities built around gaming, entertainment, music, sports, cooking, and more. It is where thousands of communities come together for whatever, every day.
We're about community, inside and out. You'll find coworkers who are eager to team up, collaborate, and smash (or elegantly solve) problems together. We're on a quest to empower live communities, so if this sounds good to you, see what we're up to on LinkedIn and X , and discover the projects we're solving on our Blog . Be sure to explore our Interviewing Guide to learn how to ace our interview process.
**About the Team**
Amazon Interactive Video Service (Amazon IVS) is a managed live streaming solution that makes low-latency or real-time video available to viewers around the world, allowing you to create engaging live experiences.
**About the Role**
IVS is building the future of interactive video. The Video Server Platform Processing team is seeking an experienced back end distributed systems developer to lead the design and development of our next generation video processing system. This role is focused on the design and development of systems that process all incoming media into IVS(live streams, VOD, ads and clips) and implement new contribution protocols at the edge(SRT, RTMP, Enhanced RTMP). If you're excited by the idea of building back end services that operate at a worldwide scale, and have an interest in live video and media processing pipelines that operate throughout the world then this position is for you.
You can work in San Francisco, CA or Seattle, WA.
**You Will:**
+ Lead the architecture, design, and implementation of successful internet-scale systems and services to support the IVS Media processing systems.
+ Contribute with code and system design to the ecosystem of our services, frameworks and libraries
+ Develop maintainable services and libraries using Golang and AWS platform
+ Build robust, operable, and maintainable distributed software systems
+ Operate and improve automation to scale systems and services throughout the world.
**You Have:**
+ 4+ years of professional software development experience.
+ Passionate for software development and expertise in building large-scale distributed systems and services
+ Possess a B.S. degree in Computer Science, Math, or an Engineering discipline
+ Constantly improving engineering practices across the team including developing maintainable and evolvable software, meaningful testing, and operations
**Bonus Points**
+ You understand media systems and formats including familiarity with some/all of ISO/IEC 13818-1 (MPEG transport streams), (H.264 slice layer and above), (ISO Base Media File Format), RFC 8216 (HTTP Live Streaming)
+ Experience working with AWS Services(EC2, ECS, S3, SNS, SQS, Kinesis, Lambda etc) and operating them at scale
+ Experience with media protocols such as RTMP, SRT, eRTMP, WebRTC etc
+ Experience with building software services using GoLang and Rust
**Perks**
+ Medical, Dental, Vision & Disability Insurance
+ 401(k)
+ Maternity & Parental Leave
+ Amazon Employee Discount
_Pursuant to the San Francisco Fair Chance Ordinance, we will consider for employment qualified applicants with arrest and conviction records._
Job ID: TW8957
_Our compensation reflects the cost of labor across several US geographic markets. The base pay for this position ranges from our lowest geographic market up to our highest geographic market. Pay is based on_ _a number of_ _factors including market location and may vary depending on job-related_ _knowledge, skills, and experience_ _. Amazon is a total compensation company. Dependent on the position offered, equity, sign-on payments, and other forms of compensation may be provided as part of a total compensation package, in addition to a full range of medical, financial,_ _and/or_ _other benefits. This position will remain open until filled. For more information, please visit_ _ _._ _Applicants_ _should apply_ _via_ _our internal or external career site._
US Pay Per Year
$129,300-$223,600 USD
_Twitch is an equal opportunity employer and does not discriminate on the basis of protected veteran status, disability, or other legally protected status._
_Twitch values your privacy. Please consult our_ _Candidate Privacy Notice_ _, for information about how we collect, use, and disclose personal information of our candidates._
Software Development Engineer
Posted 4 days ago
Job Viewed
Job Description
If you are interested in this position, please apply on Twitch's Career site Us:
Twitch is the world's biggest live streaming service, with global communities built around gaming, entertainment, music, sports, cooking, and more. It is where thousands of communities come together for whatever, every day.
We're about community, inside and out. You'll find coworkers who are eager to team up, collaborate, and smash (or elegantly solve) problems together. We're on a quest to empower live communities, so if this sounds good to you, see what we're up to on LinkedIn and X, and discover the projects we're solving on our Blog. Be sure to explore our Interviewing Guide to learn how to ace our interview process.
About the Role
IVS is building the future of interactive video. The Video Server Platform Processing team is seeking an experienced back end distributed systems developer to lead the design and development of our next generation video processing system. This role is focused on the design and development of systems that process all incoming media into IVS(live streams, VOD, ads and clips) and implement new contribution protocols at the edge(SRT, RTMP, Enhanced RTMP). If you're excited by the idea of building back end services that operate at a worldwide scale, and have an interest in live video and media processing pipelines that operate throughout the world then this position is for you.
You can work in San Francisco, CA or Seattle, WA.
You Will
- Lead the architecture, design, and implementation of successful internet-scale systems and services to support the IVS Media processing systems.
- Contribute with code and system design to the ecosystem of our services, frameworks and libraries
- Develop maintainable services and libraries using Golang and AWS platform
- Build robust, operable, and maintainable distributed software systems
- Operate and improve automation to scale systems and services throughout the world.
Perks
- Medical, Dental, Vision & Disability Insurance
- 401(k)
- Maternity & Parental Leave
- Amazon Employee Discount
Basic Qualifications
- 4+ years of professional software development experience.
- Passionate for software development and expertise in building large-scale distributed systems and services
- Possess a B.S. degree in Computer Science, Math, or an Engineering discipline
- Constantly improving engineering practices across the team including developing maintainable and evolvable software, meaningful testing, and operations
Preferred Qualifications
- You understand media systems and formats including familiarity with some/all of ISO/IEC 13818-1 (MPEG transport streams), (H.264 slice layer and above), (ISO Base Media File Format), RFC 8216 (HTTP Live Streaming)
- Experience working with AWS Services(EC2, ECS, S3, SNS, SQS, Kinesis, Lambda etc) and operating them at scale
- Experience with media protocols such as RTMP, SRT, eRTMP, WebRTC etc
- Experience with building software services using GoLang and Rust.
Twitch is an equal opportunity employer and does not discriminate on the basis of protected veteran status, disability, or other legally protected status.
Los Angeles County applicants: Job duties for this position include: work safely and cooperatively with other employees, supervisors, and staff; adhere to standards of excellence despite stressful conditions; communicate effectively and respectfully with employees, supervisors, and staff to ensure exceptional customer service; and follow all federal, state, and local laws and Company policies. Criminal history may have a direct, adverse, and negative relationship with some of the material job duties of this position. These include the duties and responsibilities listed above, as well as the abilities to adhere to company policies, exercise sound judgment, effectively manage stress and work safely and respectfully with others, exhibit trustworthiness and professionalism, and safeguard business operations and the Company's reputation. Pursuant to the Los Angeles County Fair Chance Ordinance, we will consider for employment qualified applicants with arrest and conviction records.
Pursuant to the San Francisco Fair Chance Ordinance, we will consider for employment qualified applicants with arrest and conviction records.
Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process, including support for the interview or onboarding process, please visit for more information. If the country/region you're applying in isn't listed, please contact your Recruiting Partner.
Our compensation reflects the cost of labor across several US geographic markets. The base pay for this position ranges from $129,300/year in our lowest geographic market up to $223,600/year in our highest geographic market. Pay is based on a number of factors including market location and may vary depending on job-related knowledge, skills, and experience. Amazon is a total compensation company. Dependent on the position offered, equity, sign-on payments, and other forms of compensation may be provided as part of a total compensation package, in addition to a full range of medical, financial, and/or other benefits. For more information, please visit . This position will remain posted until filled. Applicants should apply via our internal or external career site.
Software Development Engineer

Posted 13 days ago
Job Viewed
Job Description
Come build the future of entertainment with us! Amazon's Prime Video is a premium streaming service that offers customers a vast collection of TV shows and movies - all with the ease of finding what they love to watch in one place. We offer customers thousands of popular movies and TV shows from Originals and Exclusive content to exciting live sports events. We also offer our members the opportunity to subscribe to add-on channels which they can cancel, renew at anytime and to rent or buy new release movies and TV box sets on the Prime Video Store. Prime Video is a fast-paced, growth business - available in over 240 countries and territories worldwide.
The prime video Channel Subscriptions and Marketplace Expansion team works to deliver the best subscription channel offers for customers so that they can enjoy the third-party video content they love, at the lowest prices. We also uphold our subscribed customers' trust by providing the easiest-to-use and transparent subscription management there is. The team works in a dynamic environment where innovating on behalf of our customers is at the heart of everything we do. If this sounds exciting to you, please read on.
We are looking for talented engineers who take great pride in both the technical and business contribution of their work. You will have the opportunity to have a significant impact on our systems, our business and most importantly, our customers. As a member of our team, you will work closely with the business to design and implement new features. You will contribute to all aspects of an agile software development life cycle including design, architecture, development, documentation, testing and operations. You will push your design and architecture limits by owning all aspects of solutions end-to-end, through full stack software development.
Basic Qualifications
- 3+ years of non-internship professional software development experience
- 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience
- Experience programming with at least one software programming language
Preferred Qualifications
- 3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
- Bachelor's degree in computer science or equivalent
Amazon is an equal opportunity employer and does not discriminate on the basis of protected veteran status, disability, or other legally protected status.
Los Angeles County applicants: Job duties for this position include: work safely and cooperatively with other employees, supervisors, and staff; adhere to standards of excellence despite stressful conditions; communicate effectively and respectfully with employees, supervisors, and staff to ensure exceptional customer service; and follow all federal, state, and local laws and Company policies. Criminal history may have a direct, adverse, and negative relationship with some of the material job duties of this position. These include the duties and responsibilities listed above, as well as the abilities to adhere to company policies, exercise sound judgment, effectively manage stress and work safely and respectfully with others, exhibit trustworthiness and professionalism, and safeguard business operations and the Company's reputation. Pursuant to the Los Angeles County Fair Chance Ordinance, we will consider for employment qualified applicants with arrest and conviction records.
Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process, including support for the interview or onboarding process, please visit for more information. If the country/region you're applying in isn't listed, please contact your Recruiting Partner.
Our compensation reflects the cost of labor across several US geographic markets. The base pay for this position ranges from $129,300/year in our lowest geographic market up to $223,600/year in our highest geographic market. Pay is based on a number of factors including market location and may vary depending on job-related knowledge, skills, and experience. Amazon is a total compensation company. Dependent on the position offered, equity, sign-on payments, and other forms of compensation may be provided as part of a total compensation package, in addition to a full range of medical, financial, and/or other benefits. For more information, please visit . This position will remain posted until filled. Applicants should apply via our internal or external career site.