CrawlJobs Logo

Software Engineer

United States, New York Employment contract 188327.00 - 209000.00 USD / Year · Job Posted April 23, 2026
Apply Position
Job Link Share

Job Description

Meta Platforms, Inc. (Meta), formerly known as Facebook Inc., builds technologies that help people connect, find communities, and grow businesses. When Facebook launched in 2004, it changed the way people connect. Apps and services like Messenger, Instagram, and WhatsApp further empowered billions around the world. Now, Meta is moving beyond 2D screens toward immersive experiences like augmented and virtual reality to help build the next evolution in social technology. To apply, click “Apply to Job” online on this web page.

Job Responsibility

  • Develop, design, create, modify, and/or test software applications or systems for various products or software services
  • Develop a strong understanding of relevant product area, codebase, and/or systems
  • Demonstrate proficiency in data analysis, programming, and software engineering
  • Produce high-quality code with good test coverage using modern abstractions and frameworks
  • May be assigned to specific group focused on product or infrastructure
  • Work on problems of diverse scope where analysis of data requires evaluation of identifiable factors
  • Demonstrate good judgment in selecting methods and techniques for obtaining solutions
  • Work independently, use available resources to get unblocked, and complete tasks on schedule by exercising strong judgment and problem solving skills
  • Master internal development standards from developing to releasing code in order to take on tasks and projects with increasing levels of complexity
  • Work closely with Data, Product, and Design functions to produce high-quality user experiences
  • Build robust foundational solutions that are leveraged at scale by other engineering teams

Requirements

  • Requires a Master's degree (or foreign equivalent degree) in Computer Science, Computer Software, Computer Engineering, Information Systems, Applied Sciences, Mathematics, Physics, or related field
  • Requires completion of a university-level course, research project, internship, or thesis in the following: Coding in at least one of the following industry-standard languages: C, C++, Java, or C#
  • Building large-scale infrastructure applications
  • Creating web applications using at least one of the following: Python, PHP, or Ruby
  • Relational databases and SQL
  • Implementing web interfaces using at least one of the following: JavaScript, HTML, or CSS
  • Conducting design and code reviews
  • Conducting user research and product design
  • Implementing web security protection methods

What we offer

  • bonus
  • equity
  • benefits

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Software Engineer

8 matching positions

Software Engineer

Are you interested in working on cutting-edge cloud security products? Would you...
Location
Location
United States , Redmond
Salary
Salary:
85400.00 - 168100.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science, or related technical discipline with proven experience coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience
  • Active U.S. Government Top Secret Clearance with access to Sensitive Compartmented Information (SCI) based on a Single Scope Background Investigation (SSBI) with Polygraph
  • Ability to meet Microsoft, customer and/or government security screening requirements
  • Successful verification of the stated security clearance to meet federal government customer requirements
  • Pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter
  • Verification of U.S. citizenship
Job Responsibility
Job Responsibility
  • Build and improve services to be scalable and highly reliable
  • Help deliver and improve engineering systems and practices to deliver services in complex cloud environments
  • Contribute to design and automate service scale features and customer requirements
  • Investigate pre-production and production issues, implement, and deploy fixes
  • Participate in an on-call rotation (typically 24/7 for one week every 6-8 weeks) within a secure facility
  • Fulltime
Read More
Arrow Right

Software Engineer

Wētā FX is a world leading visual effects studio with a strong track record of d...
Location
Location
New Zealand , Wellington
Salary
Salary:
Not provided
wetafx.co.nz Logo
Weta Digital
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong Python development skills or experience with a similar programming language
  • Experience developing within DCC tools, such as Houdini or Autodesk Maya
  • Familiarity with Git version control systems
  • A solid understanding of software engineering principles, including architecture, design patterns and unit/integration/regression/acceptance testing
  • Self-motivated, approachable, proactive, adaptable, and a hard-working teammate with a collaborative spirit
  • Experienced in providing technical assistance to deliver projects with internal/external clients. Able to thrive in fast-paced/time-critical environments. Able to collect requirements and user feedback independently
  • Good communicator, both written and verbal.
Job Responsibility
Job Responsibility
  • Writing scalable, robust code that integrates with an array of Wētā FX custom libraries
  • Trouble-shooting software issues and providing support to a wide range of users
  • Delivering pragmatic solutions in a fast paced, constantly evolving environment
  • Working with stakeholders and teammates to strategize the best solutions
  • Coding, testing, integration, and release cycles that keep production safe and moving ahead.
Read More
Arrow Right

Software Engineer

Commercial Engineering & AI (CEAI) partners closely with stakeholders to acceler...
Location
Location
United States , Redmond
Salary
Salary:
102100.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science or related technical field AND 2+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience.
Job Responsibility
Job Responsibility
  • Design, build, and operate distributed services and microservices on Azure (App Service, AKS, Functions, Service Bus, Cosmos DB, Azure SQL) that power catalog, search, purchase, fulfillment, metering, and billing experiences
  • Own features end-to-end: requirements, design, implementation, testing, deployment, and live-site support
  • Contribute to platform capabilities such as offer publishing, catalog, search, purchase, fulfillment, metering, and billing
  • Integrate AI capabilities such as natural language processing, semantic search, and intelligent agents using frameworks like Azure OpenAI, Semantic Kernel, or equivalent
  • Drive performance, scalability, and cost-efficiency through telemetry, asynchronous I/O, and system profiling
  • Ensure robust data validation, schema enforcement, and compliance with privacy and security standards
  • Collaborate across disciplines to define technical requirements, review designs, and deliver high-quality software
  • Mentor junior engineers and promote engineering best practices across the team
  • Participate in an on-call rotation
  • investigate and resolve live-site incidents, and drive root-cause fixes that improve reliability
  • Fulltime
Read More
Arrow Right

Software Engineer

Location
Location
United States , Dallas
Salary
Salary:
Not provided
https://www.roberthalf.com Logo
Robert Half
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 7+ years of software development experience
  • Strong hands-on experience with C#, .NET, and ASP.NET
  • Proficiency in JavaScript and React.js for modern web application development
  • Background in backend or full-stack engineering within web-based platforms
  • Experience building or supporting systems that operate at high volume and require strong performance
  • Solid understanding of modern development frameworks, application architecture, and scalable design principles
Job Responsibility
Job Responsibility
  • Design, build, and enhance web applications that support business-critical digital services
  • Develop backend and full-stack features using technologies such as C#, .NET, ASP.NET, JavaScript, and React.js
  • Improve application stability, responsiveness, and scalability to meet the demands of high-traffic environments
  • Collaborate with technical teams to define architecture, implement new functionality, and maintain code quality standards
  • Troubleshoot defects, resolve performance issues, and deliver reliable fixes across the platform
  • Contribute to ongoing product and platform enhancements through clean, maintainable, and well-tested code
What we offer
What we offer
  • medical insurance
  • vision insurance
  • dental insurance
  • life insurance
  • disability insurance
  • 401(k) plan
  • Fulltime
Read More
Arrow Right

Software Engineer

Join us as a Software Engineer at Barclays where you will spearhead the evolutio...
Location
Location
India , Pune
Salary
Salary:
Not provided
barclays.co.uk Logo
Barclays
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Understand and contribute across all phases of the Product Development Lifecycle (PDLC)
  • Undertake impact assessment of change requests across APIs, services, and RDS-integrated systems
  • Create/review API and component designs, ensuring alignment with enterprise and end-to-end system architecture
  • Create/review test strategies to ensure high-quality delivery and assist in diagnosing defects during testing phases
  • Collaborate across teams to ensure end-to-end API orchestration and system design integrity
  • Ensure adherence to engineering quality standards, security controls, and performance benchmarks
  • Deliver technically complex solutions within defined time, cost, and quality parameters
  • Ensure all deliverables are well-documented, reusable, and aligned to standards
Job Responsibility
Job Responsibility
  • Design, develop and improve software, utilising various engineering methodologies, that provides business, platform, and technology capabilities for our customers and colleagues
  • Development and delivery of high-quality software solutions by using industry aligned programming languages, frameworks, and tools, ensuring that code is scalable, maintainable, and optimized for performance
  • Cross-functional collaboration with product managers, designers, and other engineers to define software requirements, devise solution strategies, and ensure seamless integration and alignment with business objectives
  • Collaboration with peers, participate in code reviews, and promote a culture of code quality and knowledge sharing
  • Stay informed of industry technology trends and innovations and actively contribute to the organization's technology communities to foster a culture of technical excellence and growth
  • Adherence to secure coding practices to mitigate vulnerabilities, protect sensitive data, and ensure secure software solutions
  • Implementation of effective unit testing practices to ensure proper code design, readability, and reliability
What we offer
What we offer
  • Competitive holiday allowance
  • Life assurance
  • Private medical care
  • Pension contribution
  • Fulltime
Read More
Arrow Right

Software Engineer

QTEC Aerospace is seeking a SOFTWARE ENGINEER to join our team of professionals ...
Location
Location
United States , Huntsville
Salary
Salary:
Not provided
qtecinc.com Logo
QTEC Aerospace
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in a STEM (Science, Technology, Engineering or Mathematics) discipline preferred from an accredited university and at least 8 years of related work experience, or a Master's Degree and at least 6 years of related work experience
  • Must be able to support an in-person / closed-area work environment
  • Thrive in a fast-paced work environment with high expectations, significantly diverse assignments, and collaborative/teams comprised of all experience levels
  • Recent experience developing software in C++ and Java
  • Experience using Python
  • Applicants must demonstrate ability to think critically and capture concepts in work products, presentations, and discussions
  • Experience working in a Linux based environment
  • Capable of working both independently and within a team environment
  • Excellent verbal and written communication skills, including ability to collaborate with cross-functional teams, and prepare and brief presentations to the customer as needed
  • Self-motivated and customer-oriented
Job Responsibility
Job Responsibility
  • Understanding, implementing, and testing both existing and new capabilities which include complex mathematics and physics-based solutions, that directly support program capabilities on behalf of the Missile Defense Agency (MDA)
  • Participate as part of a team writing the software (currently ~1.5 million lines of code) that evaluates and manages the threat scene for the missile defense system that protects the US
  • Fulltime
Read More
Arrow Right

Software Engineer

The Software Engineer will help create dependable software that supports farmers...
Location
Location
United States , Albuquerque
Salary
Salary:
Not provided
https://www.roberthalf.com Logo
Robert Half
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • At least 2 years of hands-on experience with Python, TypeScript, React, Node.js, and PostgreSQL in production environments
  • At least 2 years of experience operating and supporting services in major cloud platforms such as AWS, Google Cloud, or Azure
  • Minimum of 2 years of experience creating and maintaining automated tests using tools such as Pytest, Jest, Vitest, Playwright, Cypress, or Storybook
  • Experience within one or more of the following industries: Fintech, Banking, Accounting, Commodities or Agriculture
  • At least 6 months of practical experience using AI-assisted development tools, such as GitHub Copilot or similar platforms, to accelerate engineering work
  • Proven experience releasing and maintaining software applications used by paying customers
  • Familiarity with automated build and CI/CD systems such as GitHub Actions, GitLab CI, or comparable tooling
  • Strong English communication skills, both written and spoken, with the ability to collaborate effectively across technical and non-technical teams
Job Responsibility
Job Responsibility
  • Develop and deliver meaningful enhancements for customer-facing SaaS products, taking features from design through production release
  • Collaborate with support and customer-facing teams to investigate user challenges and translate feedback into practical engineering improvements
  • Examine logs, monitoring data, and session insights to identify defects, diagnose root causes, and improve application reliability
  • Build and maintain automated test coverage across unit, integration, and end-to-end levels to support stable, high-quality releases
  • Research and apply new tools, frameworks, and architectural patterns that reduce operating costs and improve system performance
  • Contribute to cloud-hosted services and applications using modern backend and frontend technologies in an on-site engineering environment
  • Strengthen development workflows by improving continuous integration and deployment practices for faster, more reliable delivery
  • Support systems that interact with containerized environments, cloud infrastructure, and asynchronous messaging patterns where needed
  • Other duties as needed
What we offer
What we offer
  • medical, vision, dental, and life and disability insurance
  • 401(k) plan
  • Fulltime
Read More
Arrow Right

Software Engineer

Software Engineer at Uber in Seattle, Washington. Design, develop, and test soft...
Location
Location
United States , Seattle
Salary
Salary:
198000.00 - 242000.00 USD / Year
uber.com Logo
Uber
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Master's degree in Computer Science, Engineering (Any), Information Technology, Mathematics, Physics, or related field and one year of experience in the job offered or related occupation
  • 1 year in C++, Python, Java, GIT, or SVN
  • 1 year in SQL or MySQL
  • 1 year in Data structures and algorithms development and functionality
  • 1 year in Designing technology stacks
  • 1 year in Debugging and monitoring for production services
  • 1 year in Distributed systems
  • 1 year in Software Development Lifecycle
Job Responsibility
Job Responsibility
  • Design, develop, and test software applications
  • Design, develop, and/or test software applications using company technology stack
  • Apply technical knowledge to evaluate complex data, developments, and projects in order to provide recommendations to resolve technical issues
  • Support the company's business operations and improve engineering productivity
  • Build software components that can be integrated into a fully functional software system
  • Solve production issues in product and system reliability
  • May telecommute
What we offer
What we offer
  • Eligible to participate in Uber's bonus program
  • may be offered other types of comp
  • various benefits
  • Fulltime
Read More
Arrow Right