Get the job you really want

Top Software Engineer Jobs

313+ Job Results
9 Days Ago
Abingdon, Oxfordshire, England, GBR
Hybrid
5,000 Employees
Entry level
5,000 Employees
Entry level
Artificial Intelligence • Cloud • Machine Learning • Mobile • Software • Virtual Reality • App development
Join Snap Lab as an R&D Manufacturing Engineer to develop novel manufacturing techniques for augmented reality waveguides. Collaborate with multidisciplinary teams, handle automation and measurement processes, and engage with equipment vendors. The ideal candidate will have an engineering process development background and programming skills in Python and MATLAB, with experience in CAD systems like SolidWorks and NX.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+55 More
9 Days Ago
Palo Alto, CA, USA
Hybrid
5,000 Employees
208K-366K Annually
Expert/Leader
5,000 Employees
208K-366K Annually
Expert/Leader
Artificial Intelligence • Cloud • Machine Learning • Mobile • Software • Virtual Reality • App development
The Principal Software Engineer will lead the Media Delivery Platform team to design, implement, and scale media backend services. Responsibilities include driving media quality optimizations, collaborating with teams to understand requirements, and advocating for best practices to ensure availability and scalability of the media platform.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+55 More
9 Days Ago
Palo Alto, CA, USA
Hybrid
5,000 Employees
117K-207K Annually
Mid level
5,000 Employees
117K-207K Annually
Mid level
Artificial Intelligence • Cloud • Machine Learning • Mobile • Software • Virtual Reality • App development
As an Electrical Engineer at Snap Inc, you will own the design process from schematic to final deliverable, focusing on low-power consumer electronics. Your responsibilities include designing complex systems, leading design reviews, and collaborating with various teams to debug and test electrical designs. You will also develop prototypes and document test processes while supporting production builds at external manufacturers.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+55 More
9 Days Ago
Palo Alto, CA, USA
Hybrid
5,000 Employees
189K-333K Annually
Senior level
5,000 Employees
189K-333K Annually
Senior level
Artificial Intelligence • Cloud • Machine Learning • Mobile • Software • Virtual Reality • App development
Lead a team of engineers in developing a personalized video recommendation engine. Define the architecture for scalability and performance, conduct A/B testing, and improve the recommendation system through technical reviews and team mentorship.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+55 More
9 Days Ago
Santa Monica, CA, USA
Hybrid
5,000 Employees
172K-303K Annually
Senior level
5,000 Employees
172K-303K Annually
Senior level
Artificial Intelligence • Cloud • Machine Learning • Mobile • Software • Virtual Reality • App development
As a Solutions Engineer at Snap Inc, you will build and enhance products while collaborating with product engineering and cross-functional teams. You will apply your technical expertise in JavaScript to deliver scalable solutions, design systems, and support integrations with Snap's platform products, ensuring value creation and alignment with business objectives.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+55 More
9 Days Ago
Palo Alto, CA, USA
Hybrid
5,000 Employees
172K-303K Annually
Senior level
5,000 Employees
172K-303K Annually
Senior level
Artificial Intelligence • Cloud • Machine Learning • Mobile • Software • Virtual Reality • App development
The Solutions Engineer will build new products, improve existing systems, collaborate with engineering teams, and deliver high-quality code while mentoring junior members and addressing cross-functional business needs.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+55 More
9 Days Ago
Palo Alto, CA, USA
Hybrid
5,000 Employees
Senior level
5,000 Employees
Senior level
Artificial Intelligence • Cloud • Machine Learning • Mobile • Software • Virtual Reality • App development
As a Lead Finite Element Analysis Engineer, you will lead structural engineering analysis efforts, perform simulations using Abaqus or Ansys, manage external resources for testing, collaborate with product design teams, and develop new simulation tools to meet performance requirements for consumer electronics products.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+55 More
9 Days Ago
Palo Alto, CA, USA
Hybrid
5,000 Employees
189K-333K Annually
Expert/Leader
5,000 Employees
189K-333K Annually
Expert/Leader
Artificial Intelligence • Cloud • Machine Learning • Mobile • Software • Virtual Reality • App development
The Software Engineering Manager for Model Serving Infrastructure at Snap will lead the design and operation of critical services, collaborate with teams to meet product requirements, and ensure high-quality code through testing and debugging. Management of backend engineering and experience with machine learning and large-scale systems are essential.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+55 More
9 Days Ago
Palo Alto, CA, USA
Hybrid
5,000 Employees
172K-303K Annually
Senior level
5,000 Employees
172K-303K Annually
Senior level
Artificial Intelligence • Cloud • Machine Learning • Mobile • Software • Virtual Reality • App development
The Software Engineer will architect and design high-performance cross-platform frameworks for mobile and web. Responsibilities include collaborating with product owners, optimizing performance, and conducting code reviews to maintain code quality.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+55 More
9 Days Ago
Palo Alto, CA, USA
Hybrid
5,000 Employees
129K-228K Annually
Mid level
5,000 Employees
129K-228K Annually
Mid level
Artificial Intelligence • Cloud • Machine Learning • Mobile • Software • Virtual Reality • App development
As an Application Engineer in the CRM Technology team at Snap Inc., you'll design and develop scalable applications using the Force.com platform, focusing on business growth for advertising. Responsibilities include collaborating with product managers and engineers, maintaining high application uptime, and contributing to technical documentation.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+55 More
All Filters
Date Posted
Job Category
Experience
Industry
Company Name
Company Size