Take an Assessment!

Quickly see how your passions and skills match with available careers and fields of interest!

Business Management & Administration

Computer Systems Engineers/Architects

Design and develop solutions to complex applications problems, system administration issues, or network concerns.

Salary Breakdown

Computer Systems Engineers/Architects

Average

$87,800

ANNUAL

$42.21

HOURLY

Entry Level

$37,200

ANNUAL

$17.88

HOURLY

Mid Level

$84,830

ANNUAL

$40.78

HOURLY

Expert Level

$131,040

ANNUAL

$63.00

HOURLY


Current Available & Projected Jobs

Computer Systems Engineers/Architects

712

Current Available Jobs

18,860

Projected job openings through 2030

Top Expected Tasks

Computer Systems Engineers/Architects


Knowledge, Skills & Abilities

Computer Systems Engineers/Architects

Common knowledge, skills & abilities needed to get a foot in the door.

KNOWLEDGE

Computers and Electronics

KNOWLEDGE

Engineering and Technology

KNOWLEDGE

English Language

KNOWLEDGE

Mathematics

KNOWLEDGE

Design

SKILL

Critical Thinking

SKILL

Reading Comprehension

SKILL

Active Listening

SKILL

Systems Evaluation

SKILL

Complex Problem Solving

ABILITY

Problem Sensitivity

ABILITY

Oral Comprehension

ABILITY

Written Comprehension

ABILITY

Written Expression

ABILITY

Deductive Reasoning


Job Opportunities

Computer Systems Engineers/Architects

  • Sr. Federal Pre-Sales/Systems Engineer
    Nutanix    Harrisburg, PA 17108
     Posted about 11 hours    

    **Hungry, Humble, Honest, with Heart.**

    **The Opportunity**

    Do you love discovering customers’ business challenges and crafting unique solutions for them? Are you ready for an opportunity to transform the way companies work? If you have a passion for Enterprise Cloud Technology and a knack for helping customers understand them; we want to talk to you!

    Nutanix (NTNX) is looking for a passionate and enthusiastic Systems Engineer (SE) who will act as a trusted advisor to our customer’s beginning as a presales activity while aiding the customer’s transformational journey through the adoption of our solutions portfolio. Your primary responsibility is to partner with the sales team and provide technical knowledge around Nutanix solutions to our customers and prospects. You’ll provide technical expertise through sales presentations, product demonstrations, and guide prospects through technical evaluations (POCs) which are critical to the deal's success. Additionally, you will work with various teams to resolve customer concerns, escalate product issues, and serve as an ambassador for our brand.

    **Sales Engineering at Nutanix**

    Our Systems Engineering & Solution Sales organization is made up of 800+ customer-focused technical sales professionals who are responsible for identifying and matching technology opportunities with the customer’s business issues and objectives, as well as channel partner training and enablement. This team also acts in a consultative fashion and is looked to as an expert in their field by the Nutanix sales, customer success, business partners, and customers.

    **Your Role**

    + Demonstrate features and articulate benefits of Nutanix solutions​ to influence customer’s purchases to drive business transformation

    + Size and configure Nutanix solutions​

    + Navigate & build long-term relationships with customers & be seen and treated as their trusted/valued resource​

    + Communicate customer feedback into the Nutanix ecosystem​

    + Partner with sales counterparts in developing account plans, customer persona coverage models and proposal creation to recommend and design solutions based on Nutanix offerings

    + Collaborate with the wider presales team and obtain technical wins in the shortest and most professional manner

    **What You Will Bring**

    + 3 to 5 years of experience in a customer-facing technical role

    + Bachelor’s Degree, and working knowledge of Information Technology, or equivalent experience

    + Hands-on technical aptitude, and the agility to adapt according to market demands.

    + Team player with cross-functional collaboration experience.

    + Analytical approach to solving complex problems, with the ability to clearly describe the situation and suggest a solution strategy.

    + Excellent communication (written and verbal) and presentation skills in English.

    + Ability to manage multiple projects, determine project urgency, and execute detailed action plans.

    + Highest level of personal and professional ethics and integrity.

    + A desire to learn and be challenged, and continuously strive for excellence.

    + Ability to perform and execute a flawless proof of concept, which at times will require lifting up to 50 lb servers within the datacenter in order to rack and stack the hardware the proof of concept will be executed on.

    + Ability to tell a compelling story using a whiteboard, presentation and other media

    + Advanced virtualization knowledge and / or enterprise application expertise

    + Must be able to travel up to 25% of time predominantly in territory and event-based opportunities

    **How We Work**

    At Nutanix, we embrace a remote work environment that allows you to be productive and flexible in your work schedule. You will have access to the tools and resources you need to collaborate with your team and accomplish your tasks from wherever you are. We value work-life balance and trust our employees to manage their time effectively while delivering high-quality results.

    The pay range for this position at commencement of employment is expected to be between $159,200 and $238,800 year; however, base pay offered may vary depending on multiple individualized factors, including market location, job-related knowledge, skills, and experience. The total compensation package for this position may also include other elements, including a sign-on bonus, restricted stock units, and discretionary awards in addition to a full range of medical, financial, and/or other benefits (including 401(k) eligibility and various paid time off benefits, such as vacation, sick time, and parental leave), dependent on the position offered. Details of participation in these benefit plans will be provided if an employee receives an offer of employment.

    If hired, employee will be in an “at-will position” and the Company reserves the right to modify base salary (as well as any other discretionary payment or compensation program) at any time, including for reasons related to individual performance, Company or individual department/team performance, and market factors. Our application deadline is 40 days from the date of posting. In good faith, the posting may be removed prior to this date if the position is filled or extended in good faith.

    \#LI-KK1

    \#LI-Remote

    We're an Equal Opportunity Employer Nutanix is an Equal Employment Opportunity and (in the U.S.) an Affirmative Action employer. Qualified applicants are considered for employment opportunities without regard to race, color, religion, sex, sexual orientation, gender identity or expression, national origin, age, marital status, protected veteran status, disability status or any other category protected by applicable law. We hire and promote individuals solely on the basis of qualifications for the job to be filled. We strive to foster an inclusive working environment that enables all our Nutants to be themselves and to do great work in a safe and welcoming environment, free of unlawful discrimination, intimidation or harassment. As part of this commitment, we will ensure that persons with disabilities are provided reasonable accommodations. If you need a reasonable accommodation, please let us know by contacting CandidateAccommodationRequests@nutanix.com.


    Employment Type

    Full Time

  • Systems Engineer
    Noblis    Philadelphia, PA 19133
     Posted about 11 hours    

    **Responsibilities**

    Noblis MSD’s mission is to support the Naval Sea Systems Command (NAVSEA) and, NavalSurface Warfare Center (NSWCPD) and their missions’ to enable research, development, testand evaluation, acquisition, engineering, systems integration, in-service and fleetengineering with cybersecurity, comprehensive logistics, and life-cycle savings.

    Noblis MSD is seeking a Systems Engineer to support a U.S. Navy program. Within this role, youwill be part of an in-service engineering and software development team, which is an evolving Agile-based release and deployment environment. The team develops software and supports aMachinery Control System (MCS) software suite and network whose application is a U.S. Navywarship. The duties and responsibilities of the candidate will include the following:

    1. Grow within the role to become a subject matter expert in marine Machinery Control Systems(MCS) that interface with various other propulsion, electrical, auxiliary systems and equipment.

    2. Perform software requirements reviews and updates, design and implementation review, testing,deployment, configuration management, information assurance, delivery, release, andtroubleshooting through the Navy's Systems Engineering Process (SEP).

    3. Provide engineering / software engineering, integration, and testing to include technical analysis,technical interchange meetings, collaborative engineering, and development of test and analysistools.

    4. Review and provide technical advice on technical documentation submissions for systemsdevelopment optimization.

    5. Provide engineering and technical advisement regarding problem definition, analysis,requirements updates, and implementation for complex systems to meet technical requirements.

    6. Provide assessment and recommendations on system development, improvements,optimization, and/or technical support efforts.

    7. Perform risk assessments and analysis employing modeling and simulation techniques.

    8. Support the identification, tracking, and resolution of systems engineering issues related totechnical interfaces, technology insertion/design improvements, software bugs, and hardwareissues.

    9. Prepare technical presentations and briefings to address program issues and updates.Participate in technical design reviews and technical review boards.

    10. Troubleshoot and test software products, and generate test reports, troubleshooting steps, andfindings.

    11. Identify risks and develop mitigation plans for identified cost, schedule, and technical issues.

    12. Support transition of developmental efforts into production, perform verification and validationtesting for software deliveries, and execute system level testing in simulated shipboardenvironment.

    13. Be a point of technical escalation and resolution during the project lifecycle as it relates totechnical decisions.

    14. Travel (approximately 20%) to shipyards to support software installations, troubleshooting, andtest events.

    There will be an opportunity for hybrid work but the position is based in Philadelphia, PA.

    **Required Qualifications**

    + BS Degree in Engineering or related discipline and0 to 3 years of professional engineering and/orsoftware development experience.

    + Familiarity with Systems Engineering principles.

    + Familiarity with Agile software development processes.

    + Candidates will be cleared at a DoD Secret level or able to be cleared at that level.

    **Desired Qualifications**

    + Prior experience with U.S. Navy engineering programs and shipboard systems a plus.

    + Familiarity and/or experience with industrial control systems a plus.

    + Excellent communication skills, both written and verbal.

    + Familarity with C, C++, Java or Python desired.

    **Overview**

    Noblis (http://www.noblis.org/) and our wholly owned subsidiaries, Noblis ESI , and Noblis MSD tackle the nation's toughest problems and apply advanced solutions to our clients' most critical missions. We bring the best of scientific thought, management, and engineering expertise together in an environment of independence and objectivity to deliver enduring impact on federal missions. Noblis works with a wide range of government clients in the defense, intelligence and federal civil sectors. Noblis -About Us (https://careers.noblis.org/about-noblis/)

    **Why work at a Noblis company?**

    Our employees find greater meaning in their work and balance the other things in life that matter to them. Our people are our greatest asset. They are exceptionally skilled, knowledgeable, team-oriented, and mission-driven individuals who want to do work that matters and benefits the public. Noblis has won numerous workplace awards (http://www.noblis.org/about/Awards/) . Noblis maintains a drug-free workplace.

    **Salary Range Explanation**

    **At Noblis we recognize and reward your contributions, provide you with growth opportunities, and support your total well-being. Our offerings include health, life, disability, financial, and retirement benefits, as well as paid leave, professional development, tuition assistance, and work-life programs. Our award programs acknowledge employees for exceptional performance and superior demonstration of our service standards. Full-time and part-time employees working at least 20 hours a week on a regular basis are eligible to participate in our benefit programs. Other offerings may be provided for employees not within this category. We encourage you to learn more about our total benefits by visiting theBenefits (https://careers.noblis.org/benefits/) page on ourCareers (https://careers.noblis.org/) site.**

    **Salary at Noblis is determined by various factors, including but not limited to, the combination of education, certifications, knowledge, skills, competencies, and experience, internal and external equity, location, and clearance level, as well as contract-specific affordability and organizational requirements and applicable employment laws. The projected compensation range for this position** **is provided within the posting and** **are based on full time status. Part time staff receive a prorated salary based on regularly scheduled hours. The estimated minimum and maximum displayed represents the broadest range for this position (inclusive of high geographic and high clearance requirements), and is just one component of Noblis’ total compensation package for employees.**

    **Posted Salary Range**

    USD $61,600.00 - USD $107,800.00 /Yr.

    **Equal Employment Opportunity**

    Noblis is an Equal Opportunity Employer. Employment decisions are made without regard to race (as well as because of or on the basis of traits historically associated with race, including hair texture, hair type, and protective hairstyles such as braids, locks, and twists), color, religion, national origin, gender, sexual orientation, gender identity, age, physical or mental disability, pregnancy, childbirth, lactation and related medical conditions, genetic factors, military/veteran status, or other characteristics protected by law.

    Noblis is committed to the full inclusion of all qualified individuals. As part of this commitment, Noblis will ensure that persons with disabilities are provided reasonable accommodations. If reasonable accommodation is needed to participate in the job application or interview process, to perform essential job functions, and/or to receive other benefits and privileges of employment, please contact **employee-relations@noblis.org** **.**

    **Apply for this job**

    Make a Referral (https://jobs-noblis.icims.com/jobs/23364/systems-engineer/job?mode=apply&apply=yes&in\_iframe=1&hashed=1374629770)

    **Connect With Us!**

    Want to know about available job opportunities at Noblis? Want to receive personalized alerts with jobs that match your skills and interests? Join the Noblis Talent Connection.

    **Posted Date** _3 hours ago_ _(5/16/2024 8:06 PM)_

    **_Requisition #_** _23364_

    **_Security Clearance_** _Secret_

    **_Employment Type_** _Full Time_

    **_Portal Location : Location_** _US-PA-Philadelphia_

    **_Company_** _Noblis MSD_


    Employment Type

    Full Time

  • Software Engineer, Systems
    Meta    Harrisburg, PA 17108
     Posted about 11 hours    

    **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, Systems Responsibilities:

    1. Research, design, develop, build and test operating systems-level software, compilers, and network distribution software for large distributed components that run applications.

    2. Build new features and improve existing products.

    3. Work on problems of diverse scope and design core, backend software components.

    4. Handle large scale data storage, synchronization and coordination of large server cluster, and provide a runtime environment for front end code.

    5. Receiving little instruction on day-to-day work, code using primarily C/C++, Java, PHP and Hack.

    6. Interface with other teams to incorporate their innovations and vice versa.

    7. Conduct design and code reviews.

    8. Analyze and improve efficiency, scalability, and stability of various system resources.

    9. Complete medium to large features (each with many tasks) independently without guidance.

    10. Identify and drive changes as needed for assigned codebase, product area and/or systems.

    11. Telecommute from anywhere in the U.S. permitted.

    **Minimum Qualifications:**

    Minimum Qualifications:

    12. Master’s degree in Computer Science, Computer Software, Computer Engineering, Applied Sciences, Mathematics, Physics, or related field and three years of work experience in the job offered or in a computer-related occupation.

    13. Requires three years of experience in:

    14. 1. Coding in one of the following industry-standard languages: C, C++, Java, or C#

    15. 2. Building large-scale infrastructure applications

    16. 3. Designing and completing medium to large features independently without guidance

    17. 4. Experience owning a particular component, feature or system

    18. 5. Python, PHP, or Haskell

    19. 6. Relational databases and SQL

    20. 7. Software development tools: Code editors (VIM or Emacs), and revision control systems (Subversion, GIT, or Perforce)

    21. 8. Linux, UNIX, or other *nix-like OS as evidenced by file manipulation, advanced commands, and shell scripting

    22. 9. Core web technologies: HTML, CSS, or JavaScript

    23. 10. Build highly-scalable performant solutions

    24. 11. Data processing, programming languages, databases, networking, operating systems, computer graphics, or human-computer interaction

    25. 12. 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

    26. 13. Distributed systems.

    **Public Compensation:**

    $237,401/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.


    Employment Type

    Full Time

  • Software Engineer, Machine Learning
    Meta    Harrisburg, PA 17108
     Posted about 11 hours    

    **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, Machine Learning Responsibilities:

    1. Research, design, develop, and test machine learning solutions and self-running software to automate predictive models for massive social data and prediction problems.

    2. Have industry experience working on a range of ranking, classification, recommendation, and optimization problems, e.g. payment fraud, click-through or conversion rate prediction, click-fraud detection,ads/feed/search ranking, text/sentiment classification, collaborative filtering/recommendation, or spam detection.

    3. Working on problems of moderate scope, develop highly scalable systems, algorithms and tools leveraging deep learning, data regression, and rules based models.

    4. Suggest, collect, analyze and synthesize requirements and bottleneck in technology, systems, and tools.

    5. Develop solutions that iterate orders of magnitude with a higher efficiency, efficiently leverage orders of magnitude and more data, and explore state-of-the-art deep learning techniques.

    6. Receiving general instruction from supervisor, code deliverables in tandem with the engineering team.

    7. Adapt standard machine learning methods to best exploit modern parallel environments (e.g. distributed clusters, multicore SMP, and GPU).

    8. Telecommute from anywhere in the U.S. permitted.

    **Minimum Qualifications:**

    Minimum Qualifications:

    9. Requires a Master’s degree in Computer Science, Computer Software, Computer Engineering, Applied Sciences, Mathematics, Physics, or related field. Requires completion of a university-level course, research project, internship, or thesis in the following:

    10. 1. Machine Learning Framework(s): PyTorch, MXNet, or Tensorflow

    11. 2. Machine learning, recommendation systems, computer vision, natural language processing, data mining, or distributed systems

    12. 3. Translating insights into business recommendations

    13. 4. Developing and debugging in C, C++, and Java

    14. 5. Scripting languages: Perl, Python, PHP, or shell scripts

    15. 6. C, C++, C#, or Java

    16. 7. Python, PHP, or Haskell

    17. 8. Relational databases and SQL

    18. 9. Software development tools: Code editors (VIM or Emacs), and revision control systems (Subversion, GIT, or Perforce)

    19. 10. Linux, UNIX, or other *nix-like OS as evidenced by file manipulation, advanced commands, and shell scripting

    20. 11. Build highly-scalable performant solutions

    21. 12. Data processing, programming languages, databases, networking, operating systems, computer graphics, or human-computer interaction

    22. 13. 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:**

    $221,596/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.


    Employment Type

    Full Time

  • Software Engineer, Machine Learning
    Meta    Harrisburg, PA 17108
     Posted about 11 hours    

    **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, Machine Learning Responsibilities:

    1. Research, design, develop, and test operating systems-level software, compilers, and network distribution software for massive social data and prediction problems.

    2. Have industry experience working on a range of ranking, classification, recommendation, and optimization problems, e.g. payment fraud, click-through or conversion rate prediction, click-fraud detection, ads/feed/search ranking, text/sentiment classification, collaborative filtering/recommendation, or spam detection.

    3. Working on problems of moderate scope, develop highly scalable systems, algorithms and tools leveraging deep learning, data regression, and rules based models.

    4. Suggest, collect, analyze and synthesize requirements and bottleneck in technology, systems, and tools.

    5. Develop solutions that iterate orders of magnitude with a higher efficiency, efficiently leverage orders of magnitude and more data, and explore state-of-the-art deep learning techniques.

    6. Receiving general instruction from supervisor, code deliverables in tandem with the engineering team.

    7. Adapt standard machine learning methods to best exploit modern parallel environments (e.g. distributed clusters, multicore SMP, and GPU).

    8. Deploy large scale ML models (recommender systems) to drive more social connections visitation amongst users.

    9. Setup measurement using ML techniques to identify harmful/adversarial actors in the ecosystem.

    10. Own and drive long term roadmap creation and planning for the team.

    11. Telecommute from anywhere in the U.S. permitted.

    **Minimum Qualifications:**

    Minimum Qualifications:

    12. Requires a Master's degree in Computer Science, Computer Software, Computer Engineering, Applied Sciences, Mathematics, Physics, or related field and one year of work experience in the job offered or in a computer-related occupation. Requires one year of experience in the following:

    13. 1. Programming languages: C, C++, C#, or Java

    14. 2. Software development tools: Code editors (VIM or Emacs), and revision control systems (Subversion, GIT, or Perforce)

    15. 3. Linux, UNIX, or other *nix-like OS as evidenced by file manipulation, advanced commands, and shell scripting

    16. 4. Build 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.

    **Public Compensation:**

    $245,588/year to $290,180/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.


    Employment Type

    Full Time

  • Software Engineer, Systems
    Meta    Harrisburg, PA 17108
     Posted about 11 hours    

    **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, Systems Responsibilities:

    1. Research, design, develop, build and test operating systems-level software, compilers, and network distribution software for large distributed components that run applications.

    2. Build new features and improve existing products.

    3. Work on problems of diverse scope and design core, backend software components.

    4. Handle large scale data storage, synchronization and coordination of large server cluster, and provide a runtime environment for front end code.

    5. Receiving little instruction on day-to-day work, code using primarily C/C++, Java, PHP and Hack.

    6. Interface with other teams to incorporate their innovations and vice versa.

    7. Conduct design and code reviews.

    8. Analyze and improve efficiency, scalability, and stability of various system resources.

    9. Complete medium to large features (each with many tasks) independently without guidance.

    10. Identify and drive changes as needed for assigned codebase, product area and/or systems.

    11. Telecommute from anywhere in the U.S. permitted.

    **Minimum Qualifications:**

    Minimum Qualifications:

    12. Master’s degree in Computer Science, Computer Software, Computer Engineering, Applied Sciences, Mathematics, Physics, or related field and three years of work experience in the job offered or in a computer-related occupation.

    13. Requires three years of experience in:

    14. 1. Analyzing functional requirements

    15. 2. Writing design documents with detailed technical specifications

    16. 3. Developing embedded system software solutions using C, C++ or Python programming languages on Linux, Solaris or Clearcase

    17. 4. Implementing computational algorithms for the target hardware

    18. 5. Understanding complex software and hardware architecture

    19. 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

    20. 7. Performing code reviews and testing of the software components.

    **Public Compensation:**

    $221,606/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.


    Employment Type

    Full Time

  • Software Engineer, Systems
    Meta    Harrisburg, PA 17108
     Posted about 11 hours    

    **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, Systems Responsibilities:

    1. Research, design, develop, build and test operating systems-level software, compilers, and network distribution software for large distributed components that run applications.

    2. Build new features and improve existing products.

    3. Work on problems of moderate scope.

    4. Push code, drive the development of the systems behind our products, create web applications that reach billions of people, build high volume servers, and be a part of a team to connect people around the globe.

    5. Develop a strong understanding of relevant product area, codebase, and/or systems.

    6. Demonstrate proficiency in data analysis, programming and software engineering.

    7. Produce high quality code with good test coverage, using modern abstractions and frameworks.

    8. Receive general instructions on routine work and detailed instructions on new projects or assignments, work independently, use available resources to get unblocked, and complete tasks on-schedule by exercising strong judgment and problem solving skills.

    9. Master internal development standards from developing to releasing code in order to take on tasks and projects with increasing levels of complexity.

    10. Actively seek and give feedback in alignment with company Performance Philosophy.

    11. Telecommute from anywhere in the U.S. permitted.

    **Minimum Qualifications:**

    Minimum Qualifications:

    12. Bachelor’s degree in Computer Science, Computer Software, Computer Engineering, Applied Sciences, Mathematics, Physics, or related field.

    13. Requires completion of a university-level course, research project, internship, or thesis in the following:

    14. 1. Coding in one of the following industry-standard languages: C, C++, C#, Python, Java, or Javascript

    15. 2. Python, PHP, or Haskell

    16. 3. Software development tools: Code editors (VIM, Emacs, or VSCode), and revision control systems (Subversion, GIT, or Perforce)

    17. 4. Linux, UNIX, or other *nix-like OS including file manipulation and simple commands

    18. 5. Core web technologies: HTML, CSS, or JavaScript

    19. 6. Algorithms.

    **Public Compensation:**

    $169,442/year to $200,200/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.


    Employment Type

    Full Time

  • Software Engineer, Machine Learning
    Meta    Harrisburg, PA 17108
     Posted about 11 hours    

    **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, Machine Learning Responsibilities:

    1. Research, design, develop, and test operating systems-level software, compilers, and network distribution software for massive social data and prediction problems.

    2. Have industry experience working on a range of ranking, classification, recommendation, and optimization problems, e.g.

    3. payment fraud, click-through or conversion rate prediction, click-fraud detection, ads/feed/search ranking, text/sentiment classification, collaborative filtering/recommendation, or spam detection.

    4. Working on problems of diverse scope, develop highly scalable systems, algorithms and tools leveraging deep learning, data regression, and rules based models.

    5. Suggest, collect, analyze and synthesize requirements and bottleneck in technology, systems, and tools.

    6. Demonstrates good judgment to develop solutions that iterate orders of magnitude with a higher efficiency, efficiently leverage orders of magnitude and more data, and explore state of- the-art deep learning techniques.

    7. Receiving little instruction from supervisor, code deliverables in tandem with the engineering team.

    8. Adapt standard machine learning methods to best exploit modern parallel environments (e.g.

    9. distributed clusters, multicore SMP, and GPU).

    10. Telecommute from anywhere in the U.S. permitted.

    **Minimum Qualifications:**

    Minimum Qualifications:

    11. Requires a Bachelor’s degree in Computer Science, Computer Software, Computer Engineering, Applied Sciences, Mathematics, Physics, or related field, followed by five years of progressive, post-baccalaureate work experience in the job offered or in a computer-related occupation. Requires five years of experience in the following:

    12. Machine learning, recommendation systems, pattern recognition, data mining, or artificial intelligence

    13. Translating insights into business recommendations

    14. Scripting languages: Perl, Python, PHP, or shell scripts

    15. Python, PHP, or Haskell

    16. Relational databases and SQL

    17. Software development tools: Code editors (VIM or Emacs), and revision control systems (Subversion, GIT, or Perforce)

    18. Linux, UNIX, or other *nix-like OS including file manipulation and simple commands

    19. Building highly-scalable performant solutions

    20. Data processing, programming languages, databases, networking, operating systems, computer graphics, or human-computer interaction

    21. 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:**

    $215,197/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.


    Employment Type

    Full Time

  • Software Engineer, Product
    Meta    Harrisburg, PA 17108
     Posted about 11 hours    

    **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, Product Responsibilities:

    1. Develop, design, create, modify, and/or test software applications or systems for various products or software services.

    2. Develop a strong understanding of relevant product area, codebase, and/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. Work on problems of diverse scope where analysis of data requires evaluation of identifiable factors.

    7. Demonstrate good judgment in selecting methods and techniques for obtaining solutions.

    8. Work independently, use available resources to get unblocked, and complete tasks on schedule by exercising strong judgment and problem solving skills.

    9. Master internal development standards from developing to releasing code in order to take on tasks and projects with increasing levels of complexity.

    10. Telecommute from anywhere in the U.S. permitted.

    **Minimum Qualifications:**

    Minimum Qualifications:

    11. Requires a Master's degree in Computer Science, Computational Finance, Engineering, Information Systems, Analytics, Mathematics, Statistics, Physics, Applied Sciences, or a related field and two years of work experience in the job offered or in a computer-related occupation.

    12. Requires two years of experience in the following:

    13. 1. Coding in at least one of the following industry-standard languages: C, C++, Java, or C#

    14. 2. Building highly-scalable performant solutions and applications

    15. 3. Creating applications using at least one of the following: Python, PHP, or Ruby

    16. 4. Relational databases and SQL

    17. 5. Conducting design and code reviews

    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:**

    $213,876/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.


    Employment Type

    Full Time

  • Software Engineer, Systems
    Meta    Harrisburg, PA 17108
     Posted about 11 hours    

    **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, Systems Responsibilities:

    1. Research, design, develop, build and test operating systems-level software, compilers, and network distribution software for large distributed components that run applications.

    2. Build new features and improve existing products.

    3. Work on problems of moderate scope.

    4. Push code, drive the development of the systems behind our products, create web applications that reach billions of people, build high volume servers, and be a part of a team to connect people around the globe.

    5. Develop a strong understanding of relevant product area, codebase, and/or systems.

    6. Demonstrate proficiency in data analysis, programming and software engineering.

    7. Produce high quality code with good test coverage, using modern abstractions and frameworks.

    8. Receive general instructions on routine work and detailed instructions on new projects or assignments, work independently, use available resources to get unblocked, and complete tasks on-schedule by exercising strong judgment and problem solving skills.

    9. Master internal development standards from developing to releasing code in order to take on tasks and projects with increasing levels of complexity.

    10. Actively seek and give feedback in alignment with company Performance Philosophy.

    11. Telecommute from anywhere in the U.S. permitted.

    **Minimum Qualifications:**

    Minimum Qualifications:

    12. Requires a Bachelor’s degree in Computer Science, Computer Software, Computer Engineering, Applied Sciences, Mathematics, Physics, or related field.

    13. Requires completion of a university-level course, research project, internship, or thesis in the following:

    14. 1. Coding in one of the following industry-standard languages: C, C++, C#, Python, Java, or Javascript

    15. 2. Python, PHP, or Haskell

    16. 3. Relational databases and SQL

    17. 4. Software development tools: Code editors (VIM or Emacs), and revision control systems (Subversion, GIT, or Perforce)

    18. 5. Linux, UNIX, or other *nix-like OS including file manipulation and simple commands

    19. 6. Core web technologies: HTML, CSS, or JavaScript

    20. 7. Building highly-scalable performant solutions

    21. 8. Distributed systems including sharding, consistency, and availability

    22. 9. Algorithms.

    **Public Compensation:**

    $232,652/year to $290,180/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.


    Employment Type

    Full Time


Related Careers & Companies

Business Management & Administration

Not sure where to begin?

Match Careers with Interests

Career Exploration

Browse by Industry