Computer and Information Technology

Computer Programmers

Create, modify, and test the code and scripts that allow computer applications to run.

A Day In The Life

Computer and Information Technology Field of Study

Are you interested in training?

Sign up or Sign in to contact a Coach.

Salary Breakdown

Computer Programmers

Average

$79,350

ANNUAL

$38.15

HOURLY

Entry Level

$37,680

ANNUAL

$18.11

HOURLY

Mid Level

$77,750

ANNUAL

$37.38

HOURLY

Expert Level

$127,110

ANNUAL

$61.11

HOURLY


Current Available & Projected Jobs

Computer Programmers

380

Current Available Jobs

2,410

Projected job openings through 2030


Program Recommendations

Computer Programmers

Yavapai College

Computer Programming (CERT)

Education

Credential

Yavapai College

Windows Server Administrator (CERT)

Education

Credential


Top Expected Tasks

Computer Programmers


Knowledge, Skills & Abilities

Computer Programmers

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

KNOWLEDGE

Computers and Electronics

KNOWLEDGE

Mathematics

KNOWLEDGE

Engineering and Technology

KNOWLEDGE

English Language

KNOWLEDGE

Customer and Personal Service

SKILL

Programming

SKILL

Active Listening

SKILL

Complex Problem Solving

SKILL

Critical Thinking

SKILL

Quality Control Analysis

ABILITY

Written Comprehension

ABILITY

Near Vision

ABILITY

Oral Comprehension

ABILITY

Deductive Reasoning

ABILITY

Inductive Reasoning


Job Opportunities

Computer Programmers

  • Software Engineer - Credit Fraud Risk (Hybrid)
    SMBC    Scottsdale, AZ 85258
     Posted about 21 hours    

    Join us on our mission to create a completely new, 100% digital bank that truly serves customers' best interests. We are a close-knit and fun-loving team of seasoned financial services professionals who came together for the challenge of building a bank from scratch - and we are committed to doing it all the right way (from technology infrastructure to modern marketing to customer experience).

    We work with the flexibility and speed of a start-up. But we also have significant stability and capital from being part of the SMBC Group (Sumitomo Mitsui Banking Corporation). SMBC is the second largest bank in Japan and the 12th largest bank in the world with operations in over forty countries. And SMBC is committed to disrupting the US marketplace with ground-breaking products.

    It is the best of both worlds, and we are seeking proven marketing leaders to propel us towards a national launch. We have both the ambitious growth plans and the 'patient capital' necessary to execute a multi-year plan. Join us on the journey to deliver an exciting concept of evolved banking.

    **SUMMARY:**

    The Software engineer, Credit and Fraud risk technology is responsible for building and maintaining risk decision systems that scale across products with a unified approach to rule/business logic management.

    Part of the Credit & Fraud risk technology group, this individual will contribute to the design and delivery of robust, scalable microservices in support of digital bank’s mission-critical decisioning infrastructure.

    **PRINCIPAL DUTIES & RESPONSIBILITIES:**

    + Design, develop, and maintain robust and scalable software applications using Java/Kotlin, Spring Boot, MongoDB, and related technologies.

    + Collaborate with cross-functional teams to understand business requirements and translate them into technical solutions.

    + Architect and implement secure and efficient RESTful APIs and microservices.

    + Integrate CI/CD pipelines and automate the build, test, and deployment processes.

    + Ensure code quality through code reviews, testing, and continuous integration.

    + Troubleshoot and debug production issues and provide timely resolutions.

    + Stay updated with the latest industry trends, best practices, and emerging technologies.

    **POSITION SPECIFICATIONS:**

    + BS degree with 3+ years working in coding, testing and monitoring. Master’s degree is preferred.

    + Proven experience as a Java/Kotlin Developer or Software Engineer, with a focus on building enterprise-level applications.

    + Strong proficiency in Java/Kotlin, Spring Boot, MongoDB, and related frameworks and libraries.

    + Experience with cloud platforms such as AWS, Azure, or Google Cloud, including deployment and scalability considerations.

    + Solid understanding of CI/CD principles and experience with tools like Jenkins, GitLab CI/CD, or similar.

    + Familiarity with containerization technologies like Docker and container orchestration frameworks like Kubernetes.

    + Knowledge of Agile development methodologies and experience working in Agile teams.

    + Excellent problem-solving and analytical skills.

    + Strong communication and collaboration abilities.

    + Knowledge of observability platforms such as Splunk, Datadog etc

    **EOE STATEMENT**

    We are an equal employment opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, national origin, disability status, protected veteran status or any other characteristic protected by law.

    **CCPA DISCLOSURE**

    Personal Information Collection Notice: This notice contains information under the California Consumer Privacy Act (CCPA) about the categories of personal information (PI) of California residents that Manufacturers Bank collects and the business or commercial purpose(s) for which the PI may be used. We do not sell PI. More information about our collection and use of PI may be found in our CCPA Privacy Policy at https://www.manufacturersbank.com/CCPA-Privacy. Persons with disabilities may contact our Customer Contact Center toll-free at (877) 560-9812 to request the information in this Notice in an alternative format.


    Employment Type

    Full Time

  • Software Engineer - Data (Remote)
    SMBC    Scottsdale, AZ 85258
     Posted about 21 hours    

    Join us on our mission to create a completely new, 100% digital bank that truly serves customers' best interests. We are a close-knit and fun-loving team of seasoned financial services professionals who came together for the challenge of building a bank from scratch - and we are committed to doing it all the right way (from technology infrastructure to modern marketing to customer experience).

    The anticipated salary range for this role is between $75,000.00 and $150,000.00. The specific salary offered to an applicant will be based on their individual qualifications, experiences, and an analysis of the current compensation paid in their geography and the market for similar roles at the time of hire. The role may also be eligible for an annual discretionary incentive award. In addition to cash compensation, SMBC offers a competitive portfolio of benefits to its employees.

    We work with the flexibility and speed of a start-up. But we also have significant stability and capital from being part of the SMBC Group (Sumitomo Mitsui Banking Corporation). SMBC is the second largest bank in Japan and the 12th largest bank in the world with operations in over forty countries. And SMBC is committed to disrupting the US marketplace with ground-breaking products.

    It is the best of both worlds, and we are seeking proven marketing leaders to propel us towards a national launch. We have both the ambitious growth plans and the 'patient capital' necessary to execute a multi-year plan. Join us on the journey to deliver an exciting concept of evolved banking.

    **JOB SUMMARY:**

    Jenius Bank is looking for a hands-on Sr. Software Engineer - Data proficient in Java, Scala, and Python languages. You'll be part of the team that is responsible for building Data and Analytics Platform for the Digital Bank Unit. As a Sr. Software Engineer - Data on the team, you will get an opportunity to perform proof of concept on new cloud technologies and build a highly scalable, data platform to support critical business functions, create rest APIs to expose data services for internal and external consumers.

    **PRINCIPAL DUTIES AND RESPONSIBILITIES:**

    + A solid experience and understanding of considerations for large-scale solutioning and operationalization of data warehouses, data lakes and analytics platforms on GCP is necessary.

    + Monitors the Data Lake constantly and ensures that the appropriate support teams are engaged at the right times.

    + Design, build and test scalable data ingestion pipelines, perform end to end automation of ETL process for various datasets that are being ingested.

    + Determine the best way to extract application telemetry data, structure it, send to proper tool for reporting (Kafka, Splunk).

    + Create reports to monitor usage data for billing and SLA tracking.

    + Work with business and cross-functional teams to gather and document requirements to meet business needs.

    + Provide support as required to ensure the availability and performance of ETL/ELT jobs.

    + Provide technical assistance and cross training to business and internal team members.

    + Collaborate with business partners for continuous improvement opportunities.

    **POSITION SPECIFICATIONS:**

    + Bachelor's degree in Computer Science, Computer Engineering, or Information Systems Technology

    + 6+ years of experience in Data Engineering with an emphasis on Data Warehousing and Data Analytics.

    + 4+ years of experience with one of the leading public clouds.

    + 4+ years of experience in design and build of salable data pipelines that deal with extraction, transformation, and loading.

    + 4+ years of experience with Python, Scala with working knowledge on Notebooks.

    + 1+ years hands on experience on GCP Cloud data implementation projects (Dataflow, DataProc, Cloud Composer, Big Query, Cloud Storage, GKE, Airflow, etc.).

    + At least 2 years of experience in Data governance and Metadata Management.

    + Ability to work independently, solve problems, update the stake holders.

    + Analyze, design, develop and deploy solutions as per business requirements.

    + Strong understanding of relational and dimensional data modeling.

    + Experience in DevOps and CI/CD related technologies.

    + Excellent written, verbal communication skills, including experience in technical documentation and ability to communicate with senior business managers and executives.

    **EOE STATEMENT**

    We are an equal employment opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, national origin, disability status, protected veteran status or any other characteristic protected by law.

    **CCPA DISCLOSURE**

    Personal Information Collection Notice: This notice contains information under the California Consumer Privacy Act (CCPA) about the categories of personal information (PI) of California residents that Manufacturers Bank collects and the business or commercial purpose(s) for which the PI may be used. We do not sell PI. More information about our collection and use of PI may be found in our CCPA Privacy Policy at https://www.manufacturersbank.com/CCPA-Privacy. Persons with disabilities may contact our Customer Contact Center toll-free at (877) 560-9812 to request the information in this Notice in an alternative format.


    Employment Type

    Full Time

  • Software Engineer I
    HONEYWELL    Phoenix, AZ 85067
     Posted about 21 hours    

    Join a team recognized for leadership, innovation and diversity

    Be part of a team that designs, develops, and integrates highly complex software functions within Honeywell Flight Systems. You will be an active and integral member of a team to achieve the completion of goals. You will also generate innovative solutions in work situations; trying different and novel ways to deal with problems and opportunities.

    Key Responsibilities

    + Requirement analysis

    + Requirement decomposition

    + Software design

    + Software development and Integration

    + Software debugging and problem solving

    + Feature Definition

    + Customer Support

    + Software Checkouts

    + System Verification and Validation

    + Ability to code in multiple languages

    + Analytical skills & software development skills

    U.S. PERSON REQUIREMENTS

    Due to compliance with U.S. export control laws and regulations, candidate must be a U.S. Person, which is defined as, a U.S. citizen, a U.S. permanent resident, or have protected status in the U.S. under asylum or refugee status or have the ability to obtain an export authorization.

    YOU MUST HAVE

    + Bachelor’s degree in Engineering - Computer Science, Electronics or similar stream

    + C, C++ Programming knowledge

    WE VALUE

    + Working experience in embedded avionics is a plus

    Honeywell is an equal opportunity employer. Qualified applicants will be considered without regard to age, race, creed, color, national origin, ancestry, marital status, affectional or sexual orientation, gender identity or expression, disability, nationality, sex, religion, or veteran status.


    Field of Study

    Manufacturing

    Employment Type

    Full Time

  • Software Engineer - Supply Chain
    Ford Motor Company    Phoenix, AZ 85067
     Posted about 21 hours    

    We are the movers of the world and the makers of the future. We get up every day, roll up our sleeves and build a better world -- together. At Ford, we’re all a part of something bigger than ourselves. Are you ready to change the way the world moves?

    **Enterprise Technology** plays a critical part in shaping the future of mobility. If you’re looking for the chance to leverage advanced technology to redefine the transportation landscape, enhance the customer experience and improve people’s lives, this is the opportunity for you. Join us and challenge your IT expertise and analytical skills to help create vehicles that are as smart as you are.

    This team requests EST hours and we prefer candidates able to work hybrid from our Dearborn, MI office.

    What you'll do...

    **Software Engineer** position within IT Product team responsible for full cycle systems development activities, including software design, development, and deployment to launch new systems and enhance existing systems. This position core responsibilities and tasks will include:

    - Development and integration of IT solutions using agile methodology considering architecture patterns, critical performance characteristics, security measures and customer requirements.

    - Integration planning and integration deliverables (Webservices, API, ETLs, etc.)

    - Working with others to prepare and stage production builds, verify production releases that meet technical and business expectations

    - Leading data migration/conversion activities

    - Providing technical leadership and mentoring to other developers

    You'll have...

    **Technical Skills:**

    + Java (Open JDK), Databases, Python

    + Experience in Google Cloud Platform services – Cloud Run / Cloud Function / Dataflow / Data Fusion / BigQuery / Cloud SQL /Compute Engine

    + Experience with software delivery tools (GitHub, Tekton)

    + Experience in large, complex application development, including integration within multiple applications

    + Experience in Terraform scripting for Infrastructure as Code (IaC)

    + Linux command line

    Even better, you may have...

    **Other Skills:**

    + Knowledge and experience in cloud native monitoring tools.

    + Knowledge of file transfer automation and communication processes like SFTP, HTTP, HTTPS, MQ processes.

    + Knowledge of Master Data Management ecosystem.

    + Experience working in a cross-functional global team environment.

    + Experience on Linux platforms

    + DevOps working experience

    You may not check every box, or your experience may look a little different from what we've outlined, but if you think you can bring value to Ford Motor Company, we encourage you to apply!

    As an established global company, we offer the benefit of choice. You can choose what your Ford future will look like: will your story span the globe, or keep you close to home? Will your career be a deep dive into what you love, or a series of new teams and new skills? Will you be a leader, a changemaker, a technical expert, a culture builder…or all the above? No matter what you choose, we offer a work life that works for you, including:

    + Immediate medical, dental, and prescription drug coverage

    + Flexible family care, parental leave, new parent ramp-up programs, subsidized back-up childcare and more

    + Vehicle discount program for employees and family members, and management leases

    + Tuition assistance

    + Established and active employee resource groups

    + Paid time off for individual and team community service

    + A generous schedule of paid holidays, including the week between Christmas and New Year’s Day

    + Paid time off and the option to purchase additional vacation time.

    For a detailed look at our benefits, click here:
    https://corporate.ford.com/content/dam/corporate/us/en-us/documents/careers/2024-benefits-and-comp-GSR-sal-plan-2.pd (https://corporate.ford.com/content/dam/corporate/us/en-us/documents/careers/2024-benefits-and-comp-GSR-sal-plan-2.pdf)

    This position is a range of salary grades **6-8** .

    Visa sponsorship is not available for this position.

    Candidates for positions with Ford Motor Company must be legally authorized to work in the United States. Verification of employment eligibility will be required at the time of hire.

    We are an Equal Opportunity Employer committed to a culturally diverse workforce. All qualified applicants will receive consideration for employment without regard to race, religion, color, age, sex, national origin, sexual orientation, gender identity, disability status or protected veteran status. In the United States, if you need a reasonable accommodation for the online application process due to a disability, please call 1-888-336-0660.

    \#LI- hybrid

    **Requisition ID** : 26739


    Employment Type

    Full Time

  • Cloud Software Engineer
    Ford Motor Company    Phoenix, AZ 85067
     Posted about 21 hours    

    At Ford Motor Company, we believe freedom of movement drives human progress. We also believe in providing you with the freedom to define and realize your dreams. With our incredible plans for the future of mobility, we have a wide variety of opportunities for you to accelerate your career potential as you help us define tomorrow’s transportation.

    As a key member of our Enterprise Technology group, you’ll play a critical part in shaping the future of mobility. If you’re looking for the chance to leverage advanced technology to redefine the transportation landscape, enhance the customer experience and improve people’s lives, this is the opportunity for you. Join us and challenge your IT expertise and analytical skills to help create vehicles that are as smart as you are.

    We are the movers of the world and the makers of the future. We get up every day, roll up our sleeves and build a better world -- together. At Ford, we’re all a part of something bigger than ourselves. Are you ready to change the way the world moves?

    The Integrated Services Software Team is looking for Cloud Software Engineers, who will partner with a variety of stakeholders to building next generation technical platform for Integrated Services. As an integral part of our team, you will have the opportunity to work on cutting-edge projects that challenge your skills and push you to grow as a software engineer. Our team members are dedicated to helping each other succeed, and you will have access to mentorship and support from experienced professionals who are committed to helping you achieve your career goals.

    **What you’ll be able to do:**

    + Collaborate with other team members to design and develop software solutions that meet the needs of our clients.

    + Write code in a variety of programming languages with a high degree of software craftsmanship.

    + Debug and troubleshoot any issues that arise during the development process.

    + Product support on a rotation basis.

    + Opportunity to work on the following tech stacks:

    + Java, Spring/SpringBoot, Microservices, Agile, CI/CD,Tekton, Terraform, DevOps, Public Cloud (GCP/Azure/AWS), React, NextJS, SQL, GitHub, JSON, Swagger/OpenAPI, Cucumber/Other test frameworks, TDD/BDD, SonarQube, Checkmarx/42Crunch, NoSQL DB (MongoDb / Cassandra etc), Caching framework (Redis/Memcached).

    + Java Spring, Android, and/or iOS development experience depending on the team.

    **The minimum requirements we seek:**

    + Bachelor's degree in Computer Science or related field.

    + 2+ years of experience using Git, GCP, and Tekton.

    + 3+ years of experience with Java, Kotlin, JavaScript/Typescript (ideally React; Next.js)

    + 1 year of experience with cloud application platforms and cloud infrastructure.

    + 1 year of experience with JIRA backlogs, iterations, user stories, or similar Agile tools.

    **Our preferred requirements:**

    + Master's degree in Computer Science or related field.

    + Familiar with extreme Programming (XP) practices including Pair/Mob programming and Test-first/Test Driven Development (TDD).

    + Strong programming skills in java Spring boot development, designing and developing REST APIs and front-end development using JavaScript, Next.js, HTML5, CSS3, React

    + Capacity to cope with and work with ambiguity.

    + Knowledge and working experience in Google cloud platform

    + Strong knowledge on design patterns and principles

    + Experience writing unit tests using appropriate testing frameworks

    + Proficient understanding of code versioning tools, such as Git and Build Tools like GRADLE

    + Familiarity with CI/CD using Tekton

    + Knowledge on using monitoring tools like Splunk, Dynatrace, Sleuth etc

    + Strong oral and written communication skills

    + Ability to multi-task and manage changing priorities

    + Strong teamwork and interpersonal skills

    + Excellent problem-solving skills. Ability to creatively solve problems and thrive when faced with new and unique challenges.

    + Strong experience with SQL and relational databases like PostgreSQL, MySQL, SQL Server

    + Familiarity and prior experience with Agile / Scrum development methodologies

    + Familiarity with one or more stream processing / queuing technologies like Pub/Sub ,Kafka

    + Google Cloud Certification

    **What you’ll receive in return:**

    As part of the Ford family, you’ll enjoy excellent compensation and a comprehensive benefits package that includes generous PTO, retirement, savings, and stock investment plans, incentive compensation, and much more. You’ll also experience exciting opportunities for professional and personal growth and recognition.

    Candidates for positions with Ford Motor Company must be legally authorized to work in the United States. Verification of employment eligibility will be required at the time of hire. Visa sponsorship is available for this position.

    We are an Equal Opportunity Employer committed to a culturally diverse workforce. All qualified applicants will receive consideration for employment without regard to race, religion, color, age, sex, national origin, sexual orientation, gender identity, disability status, or protected veteran status.

    For information on Ford's salary and benefits, please visit: https://corporate.ford.com/content/dam/corporate/us/en-us/documents/careers/2024-benefits-and-comp-GSR-sal-plan-2.pdf

    \#LI-Remote

    **Requisition ID** : 28452


    Employment Type

    Full Time

  • Business System Analyst - UAT
    American Express Global Business Travel    Phoenix, AZ 85067
     Posted about 21 hours    

    Amex GBT is a place where colleagues find inspiration in travel as a force for good and – through their work – can make an impact on our industry. We’re here to help our colleagues achieve success and offer an inclusive and collaborative culture where your voice is valued.

    Ready to explore a career path? Start your journey.

    Global Business Travel (GBT) Platforms is looking for an experience Business System Analyst focus on quality assurance testing with good automation and manual testing experience. This position is responsible for User Acceptance Testing of various internal/external travel product and applications within Business Travel. This role is crucial in managing UAT projects, timelines, creating robust test plans and producing high quality test results. This individual will work very closely with other Business Travel departments, as well as American Express Technology.

    **Responsibilities:**

    + Create and execute UAT Project Plans and all applicable testing documentation needed through all phases of the project.

    + Manage the test effort according to the UAT timelines.

    + Identify and communicate UAT testing status and risks.

    + Identify, document, and assist in resolution of all defects related to test execution.

    + Interpret business requirements, identify, and create test strategy approach, and build robust test scripts.

    + Work with and support other Business Travel departments to ensure the testing effort produces a high-quality release.

    + Validate new enhancements or releases in production environment.

    + Collaborate with business and system analysts during requirements and test development to ensure the needs are testable.

    **Qualifications:**

    + Bachelor's degree in management information system or equivalent job-related experience.

    + 4+ years previous experience writing and modifying automated scripts.

    + Previous experience in writing manual test cases/scripts, testing software products, data, and/or reports.

    + Previous experience with the use of web-based test management tools and/or use of the Mercury suite of test management tools.

    + Working knowledge of how to use the Microsoft Suite of Tools (e.g. Excel, Word, PowerPoint, MS Project).

    + Previous experience in business travel operations, understanding of Travel data and overall processes.

    + Strong analytical and problem-solving skills.

    + Excellent verbal and written communication and presentation skills

    + Self-motivation and teamwork skills required.

    + Collaborative attitude with the ability to quickly adapt to changes.

    + Capacity to handle multiple tasks.

    + Ability to work independently and the knowledge as to when to seek guidance.

    + Working knowledge/experience in multiple GDS and knowledge of formats, commands, etc.

    + Working knowledge/experience and/or support in any Front Office, Point of Sale, File Finishing, Portal tools and/or products (e.g. STAR, ROP, Ax Profile/Portal, My Profile, Compleat).

    + Working knowledge/experience and/or support in all or some Booking Engines (e.g. AXIOM, Get There, E-Travel, Concur).

    + Working knowledge/experience and/or support in all or some Business Intelligence products and tools (e.g. @Work, Portfolio/Email reporting, TrackPoint, GIDM, My Requests, CAP).

    **Location**

    United States - Virtual Location

    The US national annual base salary range for this position is from $46,000 to $93,000. The national range provided includes the base salary that GBT expects to pay for the role. Actual base salary will be based on factors including the scope and complexity of the role and the successful candidate’s relevant experience, skills, knowledge, and work location.

    In addition to base salary, this role is eligible for an annual Performance Based Incentive, which rewards participants based on company performance. For information about our comprehensive US benefits programs and eligibility, please review our Benefits-at-a-Glance document.

    Benefits at a glance (https://explorer.amexglobalbusinesstravel.com/rs/346-POJ-129/images/GBT\_2023BenefitsAtAGlance\_Without\_Rates\_Final.pdf)

    **The #TeamGBT Experience**

    Work and life: Find your happy medium at Amex GBT.

    + **Flexible benefits** are tailored to each country and start the day you do. These include health and welfare insurance plans, retirement programs, parental leave, adoption assistance, and more.

    + **Travel perks:** get a choice of deals each week from major travel providers on everything from flights to hotels to cruises and car rentals.

    + **Develop the skills you want** when the time is right for you, with global tuition assistance, access to over 20,000 courses on our learning platform, leadership courses, and new job openings available to internal candidates first.

    + **We strive to champion Diversity, Equity, and Inclusion** in every aspect of our business at GBT. You can connect with colleagues through our global Inclusion Groups, centered around common identities or initiatives, to discuss challenges, obstacles, achievements, and drive company awareness and action.

    + **Wellbeing resources** to support mental and emotional health for you and your immediate family.

    + And much more!

    All qualified applicants will receive equal consideration for employment without regard to age, gender identity (including pregnancy, childbirth, reproductive health decisions, or related medical conditions), sexual orientation, race, color, religion, creed, national origin, disability, veteran status, citizenship or marital status. It is our policy to maintain an equal-opportunity environment free from intimidation, harassment or bias for our candidates, colleagues, clients and suppliers.

    We are committed to providing reasonable accommodation to individuals with disabilities. Please, let your recruiter know if you need an accommodation at any point during the hiring process. For more details, please consult GBT Recruitment Privacy Statement (https://www.amexglobalbusinesstravel.com/gbt-recruitment-privacy-statement/) .

    **What if I don’t meet every requirement?** If you’re passionate about our mission and believe you’d be a phenomenal addition to our team, don’t worry about “checking every box;" please apply anyway. You may be exactly the person we’re looking for!


    Employment Type

    Full Time

  • Senior Software Engineer
    Acxiom LLC    Phoenix, AZ 85067
     Posted about 21 hours    

    We are seeking a highly skilled and experienced Senior Software Engineer specializing in Identity Graphs to join our dynamic team. The ideal candidate will be responsible for developing cutting-edge identity graph-based solutions and contributing to the architecture, design, and implementation of our identity graph platform. You will work closely with cross-functional teams to build scalable and efficient identity graph-based applications to solve complex business problems.

    **Responsibilities:**

    + Design and develop identity graph-based solutions leveraging technologies such as Python, Scala, Spark, and SQL.

    + Implement and optimize identity graph algorithms and pipelines for large-scale datasets.

    + Collaborate with data scientists and engineers to build and maintain identity graph models and frameworks.

    + Utilize AWS services, particularly EMR, to deploy and manage identity graph solutions in the cloud environment.

    + Contribute to the development and maintenance of scalable data processing pipelines.

    + Ensure the performance, reliability, and scalability of identity graph-based applications.

    + Stay updated with the latest advancements in identity graph technologies and distributed computing.

    **Requirements:**

    + Bachelor's degree in Computer Science, Engineering, or a related field. Master's degree preferred

    + 5+ years of professional experience as a Software Engineer with a focus on building scalable data solutions

    + Proficiency in programming languages such as Python, Scala, and Java

    + Extensive experience with Apache Spark for distributed data processing

    + Strong SQL skills for data manipulation and querying

    + Hands-on experience with AWS services, particularly EMR

    + Elastic Search or Lucene based search engine experience

    + Deep understanding of identity graph theory and experience in building and analyzing identity graph-based data structures

    + Experience working in an Agile development environment, with strong collaboration and communication skills

    + Excellent problem-solving abilities and a passion for tackling complex technical challenges #GD17

    **Primary Location City/State:**

    Homebased - Conway, Arkansas

    **Additional Locations (if applicable):**

    Acxiom is an affirmative action and equal opportunity employer (AA/EOE/W/M/Vet/Disabled) and does not discriminate in recruiting, hiring, training, promotion or other employment of associates or the awarding of subcontracts because of a person's race, color, sex, age, religion, national origin, protected veteran, military status, physical or mental disability, sexual orientation, gender identity or expression, genetics or other protected status.

    Attention California Applicants: Please see our CCPA/CPRA Privacy Act notice here (https:////www.acxiom.com/wp-content/uploads/2023/01/CCPA-CPRA-Notice-for-Employees-Eff-01012023.pdf) .

    Attention Colorado, California, Connecticut, Maryland, Nevada, New York City, Ohio, Rhode Island, and Washington Applicants: This position is not located in the aforementioned locations but applications for remote work may be considered. For information about this role under state or local equal pay or pay transparency laws, please contact [email protected] .


    Employment Type

    Full Time

  • Software Engineer, Systems
    Meta    Phoenix, AZ 85067
     Posted 2 days    

    **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 our 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. Receiving 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. Master’s degree in Computer Science, Computer Software, Computer Engineering, Applied Sciences, Mathematics, Physics, or related field and two years of work experience in the job offered or in a computer-related occupation.

    13. Requires two years of experience in the following:

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

    15. 2. Python, PHP, or Haskell

    16. 3. Relational databases and SQL

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

    18. 5. Build highly-scalable performant solutions

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

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

    21. 8. Distributed systems.

    **Public Compensation:**

    $204,335/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 [email protected].


    Employment Type

    Full Time

  • Software Engineer (Systems)
    Meta    Phoenix, AZ 85067
     Posted 2 days    

    **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. Telecommuting is permitted from anywhere in the United States.

    **Minimum Qualifications:**

    Minimum Qualifications:

    12. Requires a Master's degree (or foreign equivalent) in Computer Science, Computer Software, Computer Engineering, Applied Sciences, Mathematics, Physics, or related field. Requires 3 years of experience in the job offered or in a computer-related occupation. Requires 36 months of experience in the following:

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

    14. 2. Building large-scale infrastructure applications

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

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

    17. 5. Python, PHP, or Haskell

    18. 6. Relational databases and SQL

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

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

    21. 9. Building highly-scalable performant solutions

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

    23. 11. 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

    24. 12. Distributed systems.

    **Public Compensation:**

    $224,062/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 [email protected].


    Employment Type

    Full Time

  • IT Software Engineer - MCADS
    Nelnet    Phoenix, AZ 85067
     Posted 2 days    

    Nelnet is a diversified and innovative company committed to enriching lives through the power of service as a student loan servicer, professional services company, consumer loan originator and servicer, payments processor, renewable energy solutions, and K-12 and higher education expert. For over 40 years, Nelnet has been serving its customers, associates, and communities.

    The perks of working at Nelnet go beyond our benefits package. When you join the Nelnet team, you're part of a community invested in the success of each individual. That support comes through in our work, as we are united by our mission of creating opportunities for people where they live, learn, and work.

    We’re looking for a Full Stack Engineer with an unwavering passion for designing meaningful, easy-to-use applications. Most of the work we do is on large-scale, enterprise-wide systems (both commercial and government)—this project, in particular, will modernize a legacy claims processing platform that impacts millions of Americans.

    **What the job looks like:**

    We are looking for a full-stack engineer with strong application design and development skills. In this role, you must possess excellent problem-solving skills and deep technical knowledge with a strong aptitude for appreciating the focus, scope, and impact of your work in a much wider and forward-looking software landscape. You should also be able to demonstrate a history of technical leadership, excellent communication, and a positive attitude.

    **Why we want to hire you:**

    You can design small pieces as you go, while still thinking about how they fit into the whole. You welcome change as a positive thing (instead of viewing it as “rework”) and never look at anything you deliver as “final.” You understand when “good enough” really IS good enough, without ever compromising on the overall product quality.

    **Pay Range for this position is - $100,000-$110,000

    **EDUCATION:**

    Bachelor’s Degree in Computer Science

    **EXPERIENCE:**

    5+ years of experience in software development.

    **COMPETENCIES – SKILLS/KNOWLEDGE/ABILITIES:**

    1. Java development experience

    2. Self-motivated with strong communication skills

    3. Passion for learning new technologies and the ability to do so quickly

    4. Ability to write high-quality code efficiently

    5. Experience with Agile application development

    6. Test-Driven Development

    7. Agile Development and Mindset

    8. Experience with reactive front-end frameworks like Vue.js React

    9. Experience with CSS

    **ADDITIONAL OPTIONAL SKILLS:**

    1. DevOps experience

    2. Typescript/JavaScript

    3. Node.JS

    3. Shifting testing left

    4. All aspects of full test automation

    5. AWS

    7. Experience with USWDS or similar design system

    Our benefits package includes medical, dental, vision, HSA and FSA, generous earned time off, 401K/student loan repayment, life insurance & AD&D insurance, employee assistance program, employee stock purchase program, tuition reimbursement, performance-based incentive pay, short- and long-term disability, and a robust wellness program. Click here to learn more about our benefits: LINK (http://nelnetinc.com/careers/benefits/) .

    Nelnet is an Equal Opportunity Employer, complies with Executive Order 11246, and takes affirmative action to ensure that qualified applicants are employed, and that employees are treated during employment, without regard to race, color, religion/creed, national origin, gender, or sex, marital status, age, disability, use of a guide dog or service animal, sexual orientation, military/veteran status, or any other status protected by Federal or State law or local ordinance.

    Qualified individuals with disabilities who require reasonable accommodations in order to apply or compete for positions at Nelnet may request such accommodations by contacting Corporate Recruiting at 402-486-5725 or [email protected] .

    Nelnet is a Drug Free and Tobacco Free Workplace.


    Employment Type

    Full Time


Related Careers & Companies

Computer and Information Technology

Not sure where to begin?

Match Careers with Interests

Career Exploration

Browse by Field of Study