Software Engineer

6 days ago


Oklahoma City, United States Meta Full time

Summary:

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 (Android) Responsibilities:

  1. Research, design, develop, and test operating systems-level software, compilers, and network distribution software for user interfaces, infrastructure, and/or tools supporting applications on Android using the Android SDK.

  2. Lead complex technical or product efforts to resolve a wide range of issues in creative ways.

  3. Provide technical guidance and mentorship to peers.

  4. Work closely with product and design teams to build new and innovative application experiences for Android.

  5. Work on problems of diverse scope and implement custom native user interfaces using the latest Android programming techniques.

  6. Receiving little instruction on day-to-day work, build reusable Android software components for interfacing with back-end platforms.

  7. Analyze and optimize UI and infrastructure application code for quality, efficiency, and performance.

  8. Telecommuting is permitted from anywhere in the U.S.

Minimum Qualifications:

Minimum Qualifications:

  1. Requires a Bachelor's degree in Computer Science, Engineering, Mathematics, or a related field and 60 months of experience In the job offered or in a related occupation. Required 48 months of experience in the following:

    1. Object-oriented software development

  1. Building Android applications in Java using Android SDK
  1. Building maintainable and testable codes bases including API design and unit testing techniques
  1. Multithreading programming and mobile memory management
  1. Software development tools: Code editors (VIM or Emacs), and revision control systems (Subversion, GIT, or Perforce)
  1. Linux, UNIX, or other *nix-like OS including file manipulation and simple commands
  1. Building highly-scalable performant solutions
  1. Distributed systems including sharding, consistency, and availability
  1. Leading complex technical projects

10 .Designing scalable distributed systems with established partition tolerance, consistency, and availability guarantees and

  1. Applying algorithms and core computer science concepts to real world systems as evidenced by recognizing and matching pat-terns from different areas of computer science in production systems.

Public Compensation:

$227,162/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 accommodations-ext@fb.com.


  • Software Engineer

    1 week ago


    Jersey City, New Jersey, United States Seven Seven Software Full time

    Software Engineer Job DescriptionWe are seeking a skilled Software Engineer to join our Software Engineering Group. As a member of our team, you will be responsible for applying your expertise to all aspects of the software development lifecycle, collaborating with stakeholders, and driving the integration of our digital adoption platform into our...


  • Oklahoma City, Oklahoma, United States ISC Software GmbH Full time

    About the RoleWe are seeking a highly skilled Software Engineer C++ / C# to join our team of subject-matter experts in the area of intra logistics. As a key member of our team, you will contribute to innovation in the field of autonomous transport systems (AMR, AGV), focusing on larger systems and their energy consumption to contribute to a more sustainable...

  • Software Engineer

    7 days ago


    Oklahoma City, Oklahoma, United States Northrop Grumman Full time

    Software Engineer Job DescriptionNorthrop Grumman is seeking a highly skilled Software Engineer to join our team of innovative professionals. As a Software Engineer, you will design, develop, integrate, modify, and maintain customized or standardized embedded mission systems applications using software engineering best practices and standards.Key...

  • Software Engineer

    6 days ago


    Oklahoma City, Oklahoma, United States Jobot Full time

    Software Engineer OpportunityWe're seeking a skilled Software Engineer to join our innovative legal software company. As a key member of our dynamic team, you'll be responsible for designing, developing, and maintaining high-quality software applications using Javascript, Docker, and SQL.Key Responsibilities:Design and develop software applications using...

  • Software Engineer

    1 day ago


    Oklahoma City, Oklahoma, United States Ford Motor Company Full time

    About the RoleWe are seeking a highly skilled Software Engineer to join our team at Ford Motor Company. As a key member of our team, you will be responsible for designing, developing, and implementing software solutions that meet the needs of our customers and business stakeholders.Key ResponsibilitiesDevelop and maintain high-quality software applications...

  • Software Engineer

    5 days ago


    Oklahoma City, Oklahoma, United States Jobot Full time

    Software Engineer OpportunityWe're seeking a skilled Software Engineer to join our innovative legal software company. As a key member of our dynamic team, you'll be responsible for designing, developing, and maintaining high-quality software applications using Javascript, Docker, and SQL.Key Responsibilities:Design and develop software applications that meet...

  • Software Engineer

    3 weeks ago


    Oklahoma City, United States ASRC Federal Holding Company Full time

    ASRC Federal System Solutions supports the Federal Aviation Administration National Airspace System Engineering Support Services FAA NAS ESS contract. Join our growing team as a software engineer in support of the FAA NAS ESS Weather Systems group. Responsibilities: Software Engineer will be responsible for working as a Project Manager, and will...

  • Software Engineer

    4 days ago


    Oklahoma City, Oklahoma, United States Leidos Full time

    Unlock Your Potential with LeidosAt Leidos, we empower our teams to deliver innovative solutions that make a real difference in the world. As a Software Engineer, you will play a critical role in shaping the future of our customers' success.About the RoleWe are seeking a highly skilled Software Engineer to join our team in Oklahoma City, OK. As a key member...

  • Software Engineer

    1 day ago


    Oklahoma City, Oklahoma, United States Ford Motor Company Full time

    About the RoleWe are seeking a highly skilled Software Engineer to join our team at Ford Motor Company. As a key member of our team, you will be responsible for designing, developing, and implementing software solutions that meet the needs of our customers and business stakeholders.Key ResponsibilitiesDesign and develop software applications using SAP...


  • Oklahoma City, Oklahoma, United States Two95 International Inc. Full time

    Job OverviewPosition ObjectiveDeliver rapid software engineering solutions for a variety of internal and external initiatives, necessitating robust verbal and written communication capabilities. External initiatives will involve the integration of our offerings with external partners (vendors, clients, and other stakeholders). Most projects will require...


  • Oklahoma City, Oklahoma, United States Northrop Grumman Full time

    About the RoleWe are seeking a highly skilled and experienced Software Engineering Manager to join our team at Northrop Grumman. As a key member of our Advanced Test & Support Solutions (ATSS) group, you will be responsible for overseeing a team of software engineers and leading the development of custom testing solutions and specialized support equipment...


  • Oklahoma City, Oklahoma, United States Northrop Grumman Full time

    Software Engineer AssociateWe are seeking a highly skilled Software Engineer Associate to join our team of talented professionals at Northrop Grumman. As a key member of our software development team, you will be responsible for designing, developing, and integrating software applications for mission-critical systems.Key Responsibilities:Design and develop...


  • Oklahoma City, Oklahoma, United States Northrop Grumman Full time

    Manager of Software Engineering 1Northrop Grumman is seeking a seasoned Manager of Software Engineering 1 to lead our Advanced Test & Support Solutions (ATSS) group in Oklahoma City, OK and Tinker Air Force Base. As a key member of our team, you will oversee a team of professionals who are actively developing Custom Testing Solutions and Specialized Support...

  • Software Test Engineer

    24 hours ago


    Oklahoma City, Oklahoma, United States Insight Global Full time

    Day-to-Day Responsibilities:We are seeking a skilled software test engineer to support one of our largest Federal clients, the Air Force. As a key member of our team, you will be responsible for testing code developed by our engineers, ensuring it meets the highest standards of quality and safety. You will work closely with our customer and their engineers...


  • Oklahoma City, Oklahoma, United States Northrop Grumman Full time

    Job DescriptionNorthrop Grumman is seeking a highly skilled Software Engineering Manager to join our team of experienced professionals in Oklahoma City, OK. As a key member of our Advanced Test & Support Solutions (ATSS) group, you will oversee a team of software engineers and be responsible for the development of custom testing solutions and specialized...


  • Oklahoma City, Oklahoma, United States Northrop Grumman Full time

    Manager of Software Engineering 1Northrop Grumman is seeking a seasoned Manager of Software Engineering 1 to lead our Advanced Test & Support Solutions (ATSS) group in Oklahoma City, OK and Tinker Air Force Base. As a key member of our team, you will oversee a team of professionals who are actively developing Custom Testing Solutions and Specialized Support...


  • Oklahoma City, Oklahoma, United States Northrop Grumman Full time

    Manager of Software Engineering 1Northrop Grumman is seeking a seasoned Manager of Software Engineering 1 to lead our Advanced Test & Support Solutions (ATSS) group in Oklahoma City, OK and Tinker Air Force Base. As a key member of our team, you will oversee a team of professionals who are actively developing Custom Testing Solutions and Specialized Support...

  • Software Engineer

    2 weeks ago


    Oklahoma City, Oklahoma, United States Paycom Payroll Llc Full time

    Job Description**Job Summary**We are seeking a highly skilled and experienced Software Engineer to join our team at Paycom Payroll LLC. As a Software Engineer, you will be responsible for designing, developing, and maintaining high-quality software applications for our clients.Key ResponsibilitiesDesign and develop large-scale, high-availability iOS...


  • Oklahoma City, Oklahoma, United States Northrop Grumman Full time

    Job DescriptionNorthrop Grumman is seeking a highly skilled Software Engineering Manager to lead our team of software professionals in Oklahoma City, OK. As a key member of our Advanced Test & Support Solutions (ATSS) group, you will be responsible for overseeing the development of custom testing solutions and specialized support equipment for the B-2...


  • Oklahoma City, Oklahoma, United States ASRC Federal Holding Company Full time

    Job Title: Software Development EngineerASRC Federal System Solutions is seeking a highly skilled Software Development Engineer to support our FAA engineering program for the Navigation and Landing Systems Group.Responsibilities:Design, develop, test, and maintain integrated computer hardware and software systems.Responsible for computer systems architecture...