1497 IT & Software jobs in Columbus
Senior Robotics Software Engineer
Posted today
Job Viewed
Job Description
At Apricity Robotics we strive to harness the power of AI and robotics to bring the warmth of hope and healing, revolutionizing healthcare and transforming challenging situations into opportunities for growth and progress. Our robot is improving sonographers’ quality of life and improving the quality of ultrasound scans. Our team is differentiated by its expertise in creativity, engineering, and delivering robots with advanced intelligence, dexterity, and care – specifically designed to work alongside people, in existing environments. Every day, we embrace challenging problems, developing new solutions and practical implementations that make robots intuitive and exceptional co-workers. We approach our work with passion, making every day an adventure.
About The Role
We are looking for a seasoned and visionary engineer to join our team as Senior Robotics Software Engineer. This role will lead the development of the core robot software architectures that enable robust, safe, reliable, and intelligent behavior in our robotic platforms. You will define and implement the core infrastructure of our robot software platform, enabling advanced capabilities in kinematics, vision, sensor fusion, and controls. Your solutions will be essential to delivering responsive, capable, and reliable systems that operate around patients and become an extension of sonographers.
What You’ll Do
- Lead the architecture, development, and performance of the full robotics software stack—including path planning, state estimation, sensor fusion, whole-body control, manipulation, and safety.
- Write clear, well-documented code that is easily understood and maintained by other team members.
- Ensure seamless integration of perception, planning, and control components to enable robust robot operation in complex, semi-structured environments.
- Drive the development of software frameworks that support extensibility, modularity, and scalability across robot platforms and hardware variants.
- Collaborate cross-functionally with hardware, applications, product, and systems teams to define and deliver key robot capabilities, performance benchmarks, and feature milestones.
- Champion quality, reliability, and real-time performance throughout the robotics stack, with particular emphasis on safety-critical applications.
- Set technical strategy, engineering standards, and development processes that enable rapid iteration while ensuring long-term maintainability.
- Foster a high-performance, collaborative culture.
- Stay ahead of emerging trends in robotics autonomy, controls, and AI, and identify strategic opportunities to adopt and integrate new technologies.
- Mentor talented robotics software engineers, fostering their technical and professional development.
About You
- Degree in Robotics, Computer Science, Electrical Engineering, Mechanical Engineering, or a related technical discipline.
- Proficiency in C++ and Python, with extensive experience designing, developing, and deploying complex robotic systems using ROS2.
- 5+ years of experience delivering production robotics systems, ideally with real-world deployment at scale or equivalent advanced degree experience.
- Deep expertise in one or more of the following areas: whole-body control, model-predictive control, sensor fusion, path planning, manipulation, or collision models.
- Proven ability to work with multidisciplinary engineering teams and deliver highly integrated robotic systems.
- Excellent communication, collaboration, and executive presentation skills.
- Passion for building impactful technology that improves the lives of real users.
- Demonstrates high energy, availability, intrinsic motivation, and focus to drive intensely.
- Authorization to work indefinitely in the USA.
Bonus Points
- Experience delivering robotics systems in medical, manufacturing, or other semi-structured domains.
- Familiarity with Medical compliance and/or medical device product development
- Prior leadership in building and maintaining safety-critical or real-time software systems.
- Familiarity with functional safety practices and certification.
Benefits
- Equity: Company stock options.
- Insurance Coverage: medical, dental, and vision insurance available
- Time Off:
- Flexible, unlimited PTO
- 10 company holidays, including a winter shutdown
- Relocation Assistance: Relocation assistance is available to move you near our Dublin, Ohio office.
Unfortunately at this time we're unable to offer sponsorship for this role.
Apricity Robotics is committed to a work environment in which all individuals are treated with respect and dignity. Each individual has the right to work in a professional atmosphere that promotes equal employment opportunities and prohibits unlawful discriminatory practices, including harassment. Therefore, it is the policy of Apricity Robotics to ensure equal employment opportunity without discrimination or harassment on the basis of race, color, religion, sex, sexual orientation, gender identity or expression, age, disability, marital status, citizenship, national origin, genetic information, or any other characteristic protected by law. Apricity Robotics prohibits any such discrimination or harassment.
Software Engineer, Systems
Posted today
Job Viewed
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.
**Required Skills:**
Software Engineer, Systems Responsibilities:
1. Design, code, review, and test graphics rendering engine related software features across all layers of the platform stack, including AR(Augmented Reality) runtimes, graphics libraries, compilers, and OS capabilities.
2. Develop cutting-edge AR solutions customized for and optimized for proprietary hardware, compatible with open-source standards such as GLTF, and based on the research and exploration of industry and academic advancements.
3. Receiving little instruction on day-to-day work, code using primarily C/C++/Java/PHP and Hack.
4. Interface with other teams to incorporate their innovations and vice versa.
5. Analyze and improve efficiency, scalability, and stability of various system resources on proprietary hardware.
6. Complete medium to large features (each with many tasks) independently without guidance.
7. Identify and drive changes as needed for assigned codebase, product area and/or systems.
8. Ensure security of the AR system and protect our user's privacy.
9. International Travel Required 5%.
10. Telecommuting is permitted from anywhere in the US.
**Minimum Qualifications:**
Minimum Qualifications:
11. Master's degree (or foreign equivalent) in Computer Science, Computer Software, Computer Engineering, Applied Sciences, Mathematics, Physics or related field
12. Requires completion of one graduate-level course, one research project, or one internship involving the following:
13. 1. Systems-level programming in C and C++ and optimizing C++ programs for maximum performance and power efficiency
14. 2. Working with open-source or 3rd party standards, especially in the field of 3D models, Graphics APIs and GPU programming
15. 3. Developing high-performance rendering solutions with a modern graphics API including Metal and Vulkan
16. 4. Writing high-performance GPU programs with a GPU programming language (shading language)
17. 5. Experience owning a particular component, feature or system with a focus on building highly-scalable performant solutions
18. 6. Software development tools: Code editors (VIM or Emacs or VS Code), and revision control systems (Subversion, GIT, Perforce, or Mercury)
19. 7. Applying algorithms and core computer science concepts to real world systems as evidenced by recognizing and matching patterns from different areas of computer science in production systems
**Public Compensation:**
$205,977/year to $240,240/year + bonus + equity + benefits
**Industry:** Internet
**Equal Opportunity:**
Meta is proud to be an Equal Employment Opportunity and Affirmative Action employer. We do not discriminate based upon race, religion, color, national origin, sex (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender, gender identity, gender expression, transgender status, sexual stereotypes, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics. We also consider qualified applicants with criminal histories, consistent with applicable federal, state and local law. Meta participates in the E-Verify program in certain locations, as required by law. Please note that Meta may leverage artificial intelligence and machine learning technologies in connection with applications for employment.
Meta is committed to providing reasonable accommodations for candidates with disabilities in our recruiting process. If you need any assistance or accommodations due to a disability, please let us know at
Software Engineer, Infrastructure

Posted today
Job Viewed
Job Description
Meta is seeking talented experienced engineers to join our teams in building cutting-edge products that connect billions of people around the world. As a member of our team, you will have the opportunity to work on complex technical problems, build new features, and improve existing products across various platforms, including mobile devices and web applications. Our teams are constantly pushing the boundaries of user experience, and we're looking for passionate individuals who can help us advance the way people connect globally. If you're interested in joining a world-class team of engineers and researchers to work on exciting projects that have significant impact, we encourage you to apply.
**Required Skills:**
Software Engineer, Infrastructure Responsibilities:
1. Collaborate with cross-functional teams (product, design, operations, infrastructure) to build innovative application experiences
2. Implement custom user interfaces using latest programming techniques and technologies
3. Analyze and optimize code for quality, efficiency, and performance, and provide feedback to peers during code reviews
4. Set direction and goals for teams, lead major initiatives, provide technical guidance and mentorship to peers, and help onboard new team members
5. Architect efficient and scalable systems that drive complex applications
6. Identify and resolve performance and scalability issues, and drive large efforts to reduce technical debt
7. Work on a variety of coding languages and technologies
8. Establish ownership of components, features, or systems with expert end-to-end understanding
**Minimum Qualifications:**
Minimum Qualifications:
9. Demonstrated experience driving change within an organization and leading complex technical projects
10. Experience utilizing data and analysis to explain technical problems and provide detailed feedback and solutions
**Preferred Qualifications:**
Preferred Qualifications:
11. Experience in programming languages such as C, C++, or Java, and scripting languages such as Python, Javascript, or Hack
12. Experience improving quality through thoughtful code reviews, appropriate testing, proper rollout, monitoring, and proactive changes
13. 6+ years relevant experience building large-scale infrastructure applications or similar experience
**Public Compensation:**
$85.10/hour to $251,000/year + bonus + equity + benefits
**Industry:** Internet
**Equal Opportunity:**
Meta is proud to be an Equal Employment Opportunity and Affirmative Action employer. We do not discriminate based upon race, religion, color, national origin, sex (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender, gender identity, gender expression, transgender status, sexual stereotypes, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics. We also consider qualified applicants with criminal histories, consistent with applicable federal, state and local law. Meta participates in the E-Verify program in certain locations, as required by law. Please note that Meta may leverage artificial intelligence and machine learning technologies in connection with applications for employment.
Meta is committed to providing reasonable accommodations for candidates with disabilities in our recruiting process. If you need any assistance or accommodations due to a disability, please let us know at
Software Engineer, Camera Driver
Posted today
Job Viewed
Job Description
At Meta, we're building cutting-edge camera systems and algorithms that enable high-quality media capture and AI features. We're a team of world-class experts developing and shipping innovative hardware, software, and content that push the boundaries of what's possible in AR, VR, and MR products. As a Camera Engineer or Software Engineer, you'll have the opportunity to help design and develop camera pipelines, program ISPs, and create innovative ML-based 3A algorithm modules that bring intelligence to the camera for superior robustness and accuracy. You'll be part of a team that's working to deliver data-driven system level optimizations that directly impact our products, including driving the technology roadmap and software and hardware configuration. Join us and be at the forefront of change and innovation in camera technology!
**Required Skills:**
Software Engineer, Camera Driver Responsibilities:
1. Collaborate in a team environment across multiple scientific and engineering disciplines, making the architectural tradeoffs required to rapidly deliver software solutions
2. Create clean readable code, debug complex problems, prioritize ruthlessly and get things done with a high level of efficiency
3. Develop camera pipelines and program ISP and relevant subsystems for optimized camera experiences
4. Develop audio software for a variety of consumer products and devices
5. Design and develop system-level software for camera and imaging systems for Meta products
**Minimum Qualifications:**
Minimum Qualifications:
6. Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience
7. 5+ years software development experience in industry settings or PhD with 2+ years of experience
8. 3+ years relevant camera software engineering experience in industry settings
9. C or C++ experience, including use of C++11/14/17 features
10. Demonstrated experience working across disciplines to drive optimal solutions
**Preferred Qualifications:**
Preferred Qualifications:
11. Experience working on camera stack on iOS, Android or other mobile platforms
12. Experience with Camx
13. Experience including system software such as Image Signal Processing (ISPs), sensors, and other Imaging Pipeline Hardware components, and Camera Firmware for Camera focused Microcontroller Units (MCUs)
14. Experience with camera APIs and understanding of Video and Image Capture pipeline for embedded devices
15. Experience working on camera hardware, including sensors, lens, Digital Signal Processing (DSP), or computer vision processing units
16. Understanding of Video and Image Capture pipeline for embedded devices
17. Experience with any of: auto exposure and auto white balance algorithms, software control of Image Signal Processors, image sensor drivers, and Mobile Industry Processor Interface (MIPI)/Camera Serial Interface (CSI) protocol
**Public Compensation:**
$70.67/hour to $208,000/year + bonus + equity + benefits
**Industry:** Internet
**Equal Opportunity:**
Meta is proud to be an Equal Employment Opportunity and Affirmative Action employer. We do not discriminate based upon race, religion, color, national origin, sex (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender, gender identity, gender expression, transgender status, sexual stereotypes, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics. We also consider qualified applicants with criminal histories, consistent with applicable federal, state and local law. Meta participates in the E-Verify program in certain locations, as required by law. Please note that Meta may leverage artificial intelligence and machine learning technologies in connection with applications for employment.
Meta is committed to providing reasonable accommodations for candidates with disabilities in our recruiting process. If you need any assistance or accommodations due to a disability, please let us know at
Software Engineer, Product
Posted today
Job Viewed
Job Description
Meta is seeking talented engineers to join our teams in building cutting-edge products that connect billions of people around the world. As a member of our team, you will have the opportunity to work on complex technical problems, build new features, and improve existing products across various platforms, including mobile devices and web applications. Our teams are constantly pushing the boundaries of user experience, and we're looking for passionate individuals who can help us advance the way people connect globally. If you're interested in joining a world-class team of industry veterans and working on exciting projects that have a significant impact, we encourage you to apply.
**Required Skills:**
Software Engineer, Product Responsibilities:
1. Collaborate with cross-functional teams (product, design, operations, infrastructure) to build innovative application experiences
2. Implement custom user interfaces using latest programming techniques and technologies
3. Develop reusable software components for interfacing with back-end platforms
4. Analyze and optimize code for quality, efficiency, and performance
5. Lead complex technical or product efforts and provide technical guidance to peers
6. Architect efficient and scalable systems that drive complex applications
7. Identify and resolve performance and scalability issues
8. Work on a variety of coding languages and technologies
9. Establish ownership of components, features, or systems with expert end-to-end understanding
**Minimum Qualifications:**
Minimum Qualifications:
10. Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience
11. 6+ years of programming experience in a relevant language or 3+ years of experience + PhD
12. Track record of setting technical direction for a team, driving consensus and successful cross-functional partnerships
13. Experience building maintainable and testable code bases, including API design and unit testing techniques
**Preferred Qualifications:**
Preferred Qualifications:
14. 6+ years relevant experience building large-scale applications or similar experience
15. Experience with scripting languages such as Python, Javascript or Hack
16. Experience as an owner of a particular component, feature or system
17. Experience completing projects at large scope
18. Experience building and shipping high quality work and achieving high reliability
19. Experience improving quality through thoughtful code reviews, appropriate testing, proper rollout, monitoring, and proactive changes
20. Experience in programming languages such as C, C++, Java, Swift, or Kotlin
21. Exposure to architectural patterns of large scale software applications
**Public Compensation:**
$70.67/hour to $208,000/year + bonus + equity + benefits
**Industry:** Internet
**Equal Opportunity:**
Meta is proud to be an Equal Employment Opportunity and Affirmative Action employer. We do not discriminate based upon race, religion, color, national origin, sex (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender, gender identity, gender expression, transgender status, sexual stereotypes, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics. We also consider qualified applicants with criminal histories, consistent with applicable federal, state and local law. Meta participates in the E-Verify program in certain locations, as required by law. Please note that Meta may leverage artificial intelligence and machine learning technologies in connection with applications for employment.
Meta is committed to providing reasonable accommodations for candidates with disabilities in our recruiting process. If you need any assistance or accommodations due to a disability, please let us know at
Software Engineer (iOS)
Posted today
Job Viewed
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.
**Required Skills:**
Software Engineer (iOS) Responsibilities:
1. Develop, design, create, modify, and/or test software applications or systems for various mobile software services.
2. Work closely with product and design teams to build new and innovative application experiences for the iOS platform.
3. Implement custom native user interfaces using the latest iOS programming techniques and development tools.
4. Build reusable iOS software components for interfacing with our back-end platforms.
5. Analyze and optimize UI and infrastructure application code for quality, efficiency, and performance.
6. Work on problems of moderate scope where analysis of situations or data requires review of a variety of factors.
7. Work independently, use available resources to get unblocked, and complete tasks on schedule by exercising strong judgment and problem solving skills.
8. Master company development standards from developing to releasing code in order to take on tasks and projects with increasing levels of complexity.
9. Telecommuting is permitted from anywhere in the U.S.
**Minimum Qualifications:**
Minimum Qualifications:
10. Master's degree (or foreign equivalent) in Computer Science, Engineering, Information Systems, Analytics, Mathematics, Physics, Applied Sciences or related field
11. Requires completion of a graduate-level course, research project, or internship involving the following:
12. 1. Coding in Java
13. 2. Scripting language: Perl, Python, PHP or shell scripts
14. 3. Python, PHP or Haskell
15. 4. Work with code based building micro services, REST APls, and GraphQL
16. 5. Front end development of mobile and desktop applications using React, Vue or Angular
17. 6. HTML, Javascript or CSS including layout, specificity, cross browser compatibility and accessibility
**Public Compensation:**
$214,032/year to $240,240/year + bonus + equity + benefits
**Industry:** Internet
**Equal Opportunity:**
Meta is proud to be an Equal Employment Opportunity and Affirmative Action employer. We do not discriminate based upon race, religion, color, national origin, sex (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender, gender identity, gender expression, transgender status, sexual stereotypes, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics. We also consider qualified applicants with criminal histories, consistent with applicable federal, state and local law. Meta participates in the E-Verify program in certain locations, as required by law. Please note that Meta may leverage artificial intelligence and machine learning technologies in connection with applications for employment.
Meta is committed to providing reasonable accommodations for candidates with disabilities in our recruiting process. If you need any assistance or accommodations due to a disability, please let us know at
Software Engineer
Posted today
Job Viewed
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.
**Required Skills:**
Software Engineer Responsibilities:
1. Design core and backend software components, code using primarily C++ and Python, and interface with other teams to incorporate their innovations and vice versa.
2. Conduct design and code reviews, analyze and improve efficiency, scalability, and stability of various system resources.
3. Establish self as an owner of a particular component, feature, or system with expert end-to-end understanding.
4. Successfully complete projects at a large scope while maintaining a consistent high level of productivity.
5. Telecommuting is permitted from anywhere in the U.S.
**Minimum Qualifications:**
Minimum Qualifications:
6. Bachelor's degree (or foreign equivalent) in Computer Science, Computer Engineering or related field
7. Requires completion of a university-level course, research project, internship, or thesis in the following:
8. 1. Object oriented programming language such as C++
9. 2. Building large-scale infrastructure applications
10. 3. Scripting languages such as Python, or JavaScript
11. 4. Designing, analyzing, and improving efficiency, scalability, and stability of various system resources
12. 5. Experience owning a component, feature, or system
13. 6. Experience to demonstrate skills in shipping high quality and reliability code, such as testing strategy, productionalization (monitoring, alerting, and troubleshooting) skills of large-scaled applications
14. 7. Setting directional strategy for a team, working effectively with XFN team to drive consensus
15. 8. Providing high quality code review feedbacks and guiding other engineers in making proactive changes to improve system quality
**Public Compensation:**
$207,502/year to $240,240/year + bonus + equity + benefits
**Industry:** Internet
**Equal Opportunity:**
Meta is proud to be an Equal Employment Opportunity and Affirmative Action employer. We do not discriminate based upon race, religion, color, national origin, sex (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender, gender identity, gender expression, transgender status, sexual stereotypes, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics. We also consider qualified applicants with criminal histories, consistent with applicable federal, state and local law. Meta participates in the E-Verify program in certain locations, as required by law. Please note that Meta may leverage artificial intelligence and machine learning technologies in connection with applications for employment.
Meta is committed to providing reasonable accommodations for candidates with disabilities in our recruiting process. If you need any assistance or accommodations due to a disability, please let us know at
Be The First To Know
About the latest It software Jobs in Columbus !
Software Engineer (Systems)
Posted today
Job Viewed
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.
**Required Skills:**
Software Engineer (Systems) Responsibilities:
1. Help build the next generation of systems behind Meta's products, create web and/or mobile applications that reach over two billion people, and build high-volume servers to support content.
2. Harness passion for technology, advanced knowledge, and significant work experience in the industry to help build highly scalable performant solutions.
3. Make use of advanced knowledge of algorithms and core computer science concepts as well as demonstrated ability to apply knowledge to real world systems.
4. Without direct assistance, make the most of ability to recognize and match patterns from different areas of computer science in production systems and hone skill in making architectural decisions.
5. Employ deep knowledge in at least one area: data processing, programming languages, databases, networking, operating systems, computer graphics, or human computer interaction.
6. Telecommuting is permitted from anywhere in the U.S.
**Minimum Qualifications:**
Minimum Qualifications:
7. Master's degree (or foreign equivalent) in Computer Science, Engineering, Information Systems, Analytics, Mathematics or related field and 2 years of experience in the job offered or related occupation
8. Experience must include 2 years in the following:
9. Java
10. Python
11. Relational databases and SQL
12. Software development tools: Code editors (IntelliJ), and revision control systems (GIT)
13. Linux, UNIX, file manipulation, advanced commands, and shell scripting
14. Data processing, programming languages, databases, operating systems
15. Applying algorithms and core computer science concepts to real world systems as evidenced by recognizing and matching patterns from different areas of computer science in production systems
16. Distributed systems
**Public Compensation:**
$217,528/year to $240,240/year + bonus + equity + benefits
**Industry:** Internet
**Equal Opportunity:**
Meta is proud to be an Equal Employment Opportunity and Affirmative Action employer. We do not discriminate based upon race, religion, color, national origin, sex (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender, gender identity, gender expression, transgender status, sexual stereotypes, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics. We also consider qualified applicants with criminal histories, consistent with applicable federal, state and local law. Meta participates in the E-Verify program in certain locations, as required by law. Please note that Meta may leverage artificial intelligence and machine learning technologies in connection with applications for employment.
Meta is committed to providing reasonable accommodations for candidates with disabilities in our recruiting process. If you need any assistance or accommodations due to a disability, please let us know at
Software Engineer, Product
Posted today
Job Viewed
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.
**Required Skills:**
Software Engineer, Product Responsibilities:
1. Develop, design, create, modify, or test software applications or systems for various products or software services.
2. Develop strong understanding of relevant product area, codebase, or systems.
3. Demonstrate proficiency in data analysis, programming, and software engineering.
4. Produce high-quality code with good test coverage using modern abstractions and frameworks.
5. May be assigned to specific group focused on product or infrastructure.
6. Successfully completes projects at large scope while maintaining a consistent high level of productivity.
7. Work closely with operations and infrastructure to build and scale back-end services.
8. Establish self as an owner of a particular component, feature or system with expert end-to-end understanding.
9. Exercise judgment within defined procedures and practices to determine appropriate action.
10. Master internal development standards from developing to releasing code to take on tasks and projects with increasing levels of complexity.
11. Collaborate with Product Designers, Product Managers, and Software Engineers to deliver compelling user-facing products.
12. Identify and resolve performance and scalability issues.
13. Telecommuting from anywhere in the U.S. allowed.
**Minimum Qualifications:**
Minimum Qualifications:
14. Requires a Bachelor's degree (or foreign equivalent degree) in Computer Science, Engineering, Information Systems, Analytics, Mathematics, Statistics, Physics, Applied Sciences, or a related field. Requires completion of a university-level course, research project, internship, or thesis in the following:
15. 1. Coding in: C, C++, Java, or C#
16. 2. Building large-scale infrastructure applications
17. 3. Creating web applications using: Python, PHP, or Ruby
18. 4. Relational databases and SQL and
19. 5. Implementing web interfaces using: JavaScript, HTML, or CSS
**Public Compensation:**
$222,772/year to $240,240/year + bonus + equity + benefits
**Industry:** Internet
**Equal Opportunity:**
Meta is proud to be an Equal Employment Opportunity and Affirmative Action employer. We do not discriminate based upon race, religion, color, national origin, sex (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender, gender identity, gender expression, transgender status, sexual stereotypes, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics. We also consider qualified applicants with criminal histories, consistent with applicable federal, state and local law. Meta participates in the E-Verify program in certain locations, as required by law. Please note that Meta may leverage artificial intelligence and machine learning technologies in connection with applications for employment.
Meta is committed to providing reasonable accommodations for candidates with disabilities in our recruiting process. If you need any assistance or accommodations due to a disability, please let us know at
Software Engineer
Posted today
Job Viewed
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.
**Required Skills:**
Software Engineer Responsibilities:
1. Help build the next generation of systems behind Meta's products, create web and/or mobile applications that reach over two billion people, and build high-volume servers to support content.
2. Harness passion for technology and graduate-level knowledge and help build highly scalable performant solutions.
3. Make use of graduate-level knowledge of algorithms and core computer science concepts and ability to apply knowledge to real world systems.
4. Without direct assistance, make the most of ability to recognize and match patterns from different areas of computer science in production systems and hone skill in making architectural decisions.
5. Employ deep knowledge in at least one area: data processing, programming languages, databases, networking, operating systems, computer graphics, or human computer interaction.
6. Design core, backend software components, using primarily C/C++, Java, PHP and Hack.
7. Interface with other teams to incorporate their innovations and vice versa.
8. Conduct design and code reviews.
9. Analyze and improve efficiency, scalability, and stability of various system resources.
10. Telecommuting is permitted from anywhere in the United States.
**Minimum Qualifications:**
Minimum Qualifications:
11. Requires a Master's degree or foreign equivalent in Computer Science, Computer Engineering, or a related field and 24 months of experience in the job offered or in a related occupation
12. Experience must include 24 months in each of the following:
13. 1. Java
14. 2. Software development tools: Code editors (VIM or Emacs), and revision control systems (Subversion, GIT, or Perforce)
15. 3. Linux
16. 4. Building highly-scalable performant solutions
17. 5. Data processing, programming languages, databases, networking, operating systems, computer graphics, or human computer interaction
18. 6. Applying algorithms and core computer science concepts to real world systems as evidenced by recognizing and matching patterns from different areas of computer science in production systems and,
19. 7. Distributed systems
**Public Compensation:**
$216,790/year to $240,240/year + bonus + equity + benefits
**Industry:** Internet
**Equal Opportunity:**
Meta is proud to be an Equal Employment Opportunity and Affirmative Action employer. We do not discriminate based upon race, religion, color, national origin, sex (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender, gender identity, gender expression, transgender status, sexual stereotypes, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics. We also consider qualified applicants with criminal histories, consistent with applicable federal, state and local law. Meta participates in the E-Verify program in certain locations, as required by law. Please note that Meta may leverage artificial intelligence and machine learning technologies in connection with applications for employment.
Meta is committed to providing reasonable accommodations for candidates with disabilities in our recruiting process. If you need any assistance or accommodations due to a disability, please let us know at