The 15 best tech jobs boast top salaries, high satisfaction, lots of openings

The Best Jobs in Tech
Getty Images

Summer’s here and it’s only getting hotter – outside and in the job market. With thousands of new tech jobs being added every month, tech is the most in-demand industry in the world. If you’ve got skills, tech companies are willing to go the extra mile to lure you with perks, benefits ,and robust company values that align with yours. July is going to be a great time to find the right fit in a new job that offers everything you want and need.

Before you determine whether last year’s swimsuit still fits, make sure your job still does. If your old job is feeling a little tight and uncomfortable, refresh your résumé and go shopping for a new one.

Here are the 15 hottest tech jobs being hired for right now by the top companies:

 

The 15 hottest tech jobs right now

1) Data scientist

  • Median annual salary: $108,000
  • Job satisfaction: 4.3/5
  • Number of job openings: 26,073

What data scientists do: While data science is a diverse field with a wide range of responsibilities depending on the company, all data scientists evaluate data to provide creative insight. Duties typically include creating machine-based learning tools for use by the tech company, such as recommendation engines or expanded artificial intelligence (A.I.) functions. Data scientists also typically collect, clean, and organize data, and perform statistical and predictive analysis.

Skills and experience:

  • Strong understanding of statistical theory and applications. Strong knowledge and hands-on experience with machine learning and/or big data techniques (Spark, Pig, Hive)
  • Exceptional coding skills and experience with at least one high-level programming language (Python, Java or equivalent)
  • Proven record of 3-plus years of experience conducting data science projects.
  • Experience performing investigations on large-scale data sets

Companies hiring data scientists now:

    • 23andMe, South San Francisco, California – See the job
      • Free CalTrain GoPass
      • Dog friendly offices
      • 16 weeks paid parental leave following the birth or adoption of a child, including LGBT employees
    • Intuit, Mountain View, California – See the job
      • 401(k) matching
      • Tuition assistance
      • Pet friendly workplace
    • Expedia Group, Austin, Texas – See the job
      • Hotel discounts
      • Flexible work arrangement
      • Unlimited vacation and paid time off
  • Median annual salary: $104,000
  • Job satisfaction: 3.6/5
  • Number of job openings: 140,331

What software engineers do: Software engineers use knowledge of engineering principles and programming languages to design, develop, and install software and systems. This role can start as an entry-level position, with the opportunity to be promoted to senior software engineer roles. 

Skills and experience:

    • Proficiency in multiple programming languages such as Java, MySQL/Oracle/DB, HTML, CSS, JavaScript
    • Expertise with SQL, relational data modeling, and basic database schema design
    • Experience working across complex enterprise systems to enhance current processes and procedures, while ensuring the validity of enterprise data
    • Ability to solve architectural and system issues involving scalability and relational databases

Companies hiring software engineers now:

    • Procore Technologies, Austin, Texas – See the job
      • Free meals and snacks
      • Learning and development program
      • Flexible paid time off (Procore Values Time)
    • T-Mobile, Bellevue, Washington – See the job
      • Comprehensive health insurance
      • 401(k) with 5% matching
      • Vacation and paid time off
    • Adobe, San Jose, California – See the job
      • Generous time off plus enhanced leave
      • Adobe stock at 15% below fair market value by enrolling in employee stock purchase plan
      • Educational reimbursement of $10,000 per year

3) DevOps engineer

  • Median annual salary: $106,000
  • Job satisfaction: 4.1/5
  • Number of job openings: 32,977

What devops engineers do: DevOps engineers automate and streamline existing systems and processes, as well as build and maintain tools for deployment, operations, and monitoring systems. They also diagnose and resolve issues in development, testing, and production environments.

Skills and experience:

    • Scripting skills in languages such as Bash, Ant, Python, Gradle, Maven, and Ruby
    • Experience with object-oriented design, data structures, and multithreaded algorithms
    • Experience with cloud-based infrastructure environments
    • Experience collaborating across multiple functional/technical teams to deliver a project

Companies hiring devops engineers now:

    • Slalom, Orange, California – See the job
      • 50% 401(k) matching up to 6% of salary
      • Health care, including transgender medical benefits
      • Maternity and paternity leaves
    • Highspot – Seattle – See the job
      • Unlimited vacation and paid time off
      • Flexible scheduling
      • Comprehensive health care, dental, and vision
    • Travelers, Hartford, Connecticut – See the job
      • 401(k) with 50% matching up to the first $6,000
      • 20 days vacation and paid time off to start
      • Comprehensive health insurance for employees, spouses, domestic partners and children
security engineer worker his job

4) Security engineer

  • Median annual salary: $102,000
  • Job satisfaction: 3.8/5
  • Number of job openings: 65,399

What security engineers do: Security Engineers protect computer networks and systems. They devise and carry out strategies to monitor and protect sensitive data and systems from infiltration and cyberattacks.

Skills and experience:

  • Expertise in disaster recovery, computer forensic tools, technologies, and methods
  • Expertise in coding languages, and the ability to understand mobile and malicious code
  • Experience with antivirus software, intrusion detection, firewalls, and content filtering
  • Understanding of risk-assessment tools, technologies, and methods
  • Bonus if candidate has a computer science or information technology degree

Companies hiring security engineers now:

    • Costco Wholesale – Issaquah, Washington – See the job
      • 401(k) with performance-based bonus contributions
      • Vacation and accrued paid time off
      • Full benefits for part-time workers
    • SailPoint Technologies, Austin, Texas – See the job
      • Flexible vacation policy and paid holidays
      • Flexible hours, family-friendly company events, and charitable work
      • Comprehensive medical, dental, and vision plans
    • VMware, Inc., San Francisco – See the job
      • Equity and bonuses
      • Vacation, holidays, sick time, and 5 days of paid time off
      • Location-specific perks such as employee discounts, transportation reimbursements, subsidized cafes, and fitness facilities

5) Data analyst

  • Median annual salary: $60,000
  • Job satisfaction: 3.9/5
  • Number of job openings: 7,915

What data analysts do: Data analyst duties include developing frameworks for data, analytics, and strategy development, as well as implementing data-analysis tools and providing user training. Other duties include collecting and analyzing data sets from diverse sources to inform business decisions and make accurate predictions. Tracking and monitoring internal and external data are other duties.

Skills and experience:

  • Ability to analyze large data sets and filter relevant data sets
  • Attention to detail, an analytical mind, and problem-solving ability
  • Experience in data modeling and reporting software
  • Ability to write actionable reports in clear language

Companies hiring data analysts now:

    • E & J. Gallo – Modesto, California – See the job
      • Profit-sharing retirement plan with up to 6% base salary contribution, plus 401(k) with matching up to 3%
      • 3 weeks vacation for new employees, plus paid sick time and 11 holidays
      • Interwinery and wine shop discounts
    • Accenture, San Francisco – See the job
      • Stock purchase plan
      • Maternity and paternity leave
      • 401(k) matching
    • Adobe, San Jose, California – See the job
      • Generous time off plus enhanced leave
      • Adobe stock at 15% below fair market value by enrolling in employee stock purchase plan
      • Educational reimbursement of $10,000 per year

6) Solutions architect

  • Median annual salary: $127,900
  • Job satisfaction: 3.6
  • Number of job openings: 64,280

What solutions architects do: Solution architects manage complex processes to solve business problems using technology. Duties include defining features, phases, and solution requirements to address issues and weaknesses and determining the best tech solution to solve problems while also explaining the solution to project stakeholders to achieve buy-in.

Skills and experience:

  • IT infrastructure and cloud development
  • Engineering and software architectural design
  • Working experience in various areas of IT
  • Project and product management

Companies hiring solutions architects now:

    • Microsoft, Detroit, Michigan – See the job
      • Employee discount
      • 401(k) matched up to a maximum of $9,000
      • Company paid health insurance
    • Boston Scientific, Arden Hills, Minnesota – See the job
      • 401(k) with matching up to 6%, global stock options, flexible spending account
      • Educational assistance
      • Paid maternity and paternity leave for new parents, including adoption
    • SailPoint Technologies, Colorado – See the job
      • Flexible vacation policy and paid holidays
      • Flexible hours, family-friendly company events and charitable work
      • Comprehensive medical, dental and vision plans

7) Systems engineer

  • Median annual salary: $90,000
  • Job satisfaction: 3.5/5
  • Number of job openings: 88,230

What systems engineers do: System engineers combine knowledge of engineering and coding to implement computer systems for businesses and organizations. Most job descriptions require system design and analysis, as well as communication, mathematical, and business skills. They implement new systems, evaluate performance, and correct software errors in existing systems. Responsibilities may include preparing progress and specifications reports, maintaining inventory, and overseeing payroll.

Skills and experience:

  • Knowledge of network hardware and operating systems
  • Strong communication skills
  • Experience with planning design, technical review, and implementation of new network infrastructure
  • Experience with troubleshooting and fixing networks and systems
  • Bonus if they have a computer science- or computer-related degree

Companies hiring systems engineers now:

    • John Deere, Waterloo, Iowa – See the job
      • 401(k) with 6% matching
      • 10 days vacation to start
      • Flexible work arrangements
    • Cisco Systems, San Francisco – See the job
      • Multiple health insurance plans and on-site medical
      • 401(k) matching
      • Vacation and paid time off
    • Texas Instruments, Dallas – See the job
      • 401(k) with 4% matching, profit sharing, and employee stock purchase plan
      • 10 vacation days per year
      • Comprehensive health care

8) Software developer

  • Median annual salary: $80,000
  • Job satisfaction: 3.5/5
  • Number of job openings: 90,875

What software developers do: Software developer responsibilities include designing, testing, implementing, and managing software programs. They are also charged with modifying existing programs to meet company needs, developing quality-assurance testing methods, training users, and evaluating the software for its efficiency and usability. They may also implement programs, integrate systems, train users, and monitor systems.

Skills and experience:

  • Coding in languages such as Java, Python, C#/.Net,  Mean, and Ruby
  • Problem-solving and analytical thinking
  • Experience in software testing and debugging
  • Expertise in object-oriented design

Companies hiring software developers now:

    • HP Inc. – Boise, Idaho – See the job
      • 401(k) plan with 4% matching
      • Performance-based annual bonus and annual equity awards
      • Vacation and paid time off
    • T-Mobile, Bellevue, Washington – See the job
      • Comprehensive health insurance
      • 401(k) with 5% matching
      • Vacation and paid time off
    • Travelers, Hartford, Connecticut – See the job
      • 401(k) with 50% matching up to the first $6,000
      • 20 days vacation and paid time off to start
      • Comprehensive health insurance for employees, spouses, domestic partners, and children
ux designer working at their job

9) UX designer

  • Median annual salary: $89,000
  • Job satisfaction: 3.7/5
  • Number of job openings: 7,300

What UX designers do: UX designers are responsible for the look and feel of websites. Using product specifications, user psychology, and research data, they work with web developers to create website concepts and conduct usability tests to evaluate design success. They find creative ways to address usability and findability issues, and use the knowledge gained to develop wireframes and prototypes to meet customer needs.

Skills and experience:

  • Proficiency in design software such as UXPin and Balsamiq
  • HTML/CSS and JavaScript skills
  • Project-management and research experience
  • Experience as a UX or UI designer, or similar role

Companies hiring UX designers now:

    • Indigo, Boston – See the job
      • Vacation and paid time off
      • Catered lunch four days per week
      • Comprehensive medical, dental, and vision plans, no deductibles
    • Heap, San Francisco, California – See the job
      • 401(k) with matching
      • Free lunch and dinner
      • On-site gym, gym/health reimbursement
    • Deloitte, Austin, Texas – See the job
      • 401(k) with 1.5% matching
      • Vacation and paid time off
      • Health and dental insurance, plus wellness programs

10) Systems administrator

  • Median annual salary: $68,000
  • Job satisfaction: 3.6/5
  • Number of job openings: 42,298

What systems administrators do: System administrators are responsible for providing technical support for both hardware and software issues. They manage the configuration and operation of client-based computer operating systems, monitor systems, and respond to security issues. Job duties also include maintaining secure data backups, and monitoring and upgrading systems, processes, and security measures. They will also be expected to install and test new system hardware.

Skills and experience:

  • Knowledge of system vulnerabilities and security issues
  • Understanding of industry goals and practices
  • System administration experience
  • Experience with VMware

Companies hiring systems administrators now:

    • Grand Rounds, San Francisco – See the job
      • 401(k) plan (no matching), pre-tax commuter and health-related flexible spending accounts
      • Generous paid parental and family medical leave
      • Competitive vacation and sick leave policies
    • John Deere, Waterloo, Iowa – See the job
      • 401(k) with 6% matching
      • 10 days vacation to start
      • Flexible work arrangements
    • Cisco Systems, San Francisco – See the job
      • Multiple health insurance plans and on-site medical
      • 401(k) matching
      • Vacation and paid time off
Application Engineer working their job

11) Applications engineer

  • Median annual salary: $77,000
  • Job satisfaction: 4/5
  • Number of job openings: 160,700
  • What applications engineers do: Application Engineers gather customer input and sales information and use it to design or redesign, develop, test, and implement complex software programs and applications based on user needs. Job duties include designing, developing, implementing, and testing new applications, upgrading existing software, and providing technical support.Skills and experience:
  • Software and coding skills specific to the job
  • Strong quantitative skills
  • Experience in engineering or development
  • Ability to collaborate across interdisciplinary teams

Companies hiring applications engineers now:

    • Cengage, Farmington Hills, Michigan – See the job
      • Comprehensive health insurance and wellness programs
      • Learning and development program for career advancement
      • 401(k) matching
    • AppDynamics, Denver – See the job
      • 401(k) with 4.5% matching, equity, and employee stock purchase plan
      • Companywide year-end shutdown to recharge
      • Global recognition program
    • Texas Instruments, Dallas – See the job
      • 401(k) with 4% matching, profit sharing, and employee stock purchase plan
      • 10 vacation days per year
      • Comprehensive health care

12) Data engineer

  • Median annual salary: $100,000
  • Job satisfaction: 3.9/5
  • Number of job openings: 91,912 

What data engineers do: Data engineers build systems to handle big data. They design, develop, build, test, and maintain architectures, including databases and large-scale data-processing systems. They are responsible for finding ways to acquire and filter data, and developing high-performance algorithms for data use, such as predictive modeling and proof of concepts. Responsibilities also include creating and implementing a disaster-recovery plan.

Skills and experience:

  • Knowledge of Hadoop-based technologies, SQL-based technologies, NoSQL technologies, data-modeling tools, and various coding languages including Python, C/C++ or Java, Perl
  • Statistical analysis and modeling
  • Predictive modeling, neuro-linguistic programming, machine learning, and text analysis experience
  • Experience with data-warehousing solutions

Companies hiring data engineers now:

    • Intuit, Mountain View, California – See the job
      • 401(k) matching
      • Tuition assistance
      • Pet-friendly workplace
    • Travelers, Hartford, Connecticut – See the job
      • 401(k) with 50% matching up to the first $6,000
      • 20 days vacation and paid time off to start
      • Comprehensive health insurance for employees, spouses, domestic partners, and children
    • Cengage, Farmington Hills, Michigan – See the job
      • Comprehensive health insurance and wellness programs
      • Learning and development program for career advancement
      • 401(k) matching

13) Product manager

  • Median annual salary: $115,000
  • Job satisfaction: 3.8/5
  • Number of job openings: 76,387

What product managers do: Product managers are responsible for developing products from start to finish. They conduct market research to identify potential products, devise product requirements, write specifications, set production timelines and benchmarks, assign responsibilities, and monitor the project from end-to-end. They may also set pricing, as well as develop marketing strategies and rollout schedule.  

Skills and experience:

  • Ability to identify new products, as well as develop products and marketing strategies
  • Excellent written and verbal communication skills
  • Experience in software development and web technologies
  • Product-management experience

Companies hiring product managers now:

      • Sage Intacct, San Jose, California – See the job
        • Company paid health insurance, wellness plans, and pet insurance
        • Vacation and paid time off
        • Free lunch
      • T-Mobile, Bellevue, Washington – See the job
        • Comprehensive health insurance
        • 401(k) with 5% matching
        • Vacation and paid time off
      • Grand Rounds, San Francisco, California – See the job
        • 401(k) plan (no matching), pre-tax commuter and health-related flexible spending accounts
        • Generous paid parental and family medical leave
        • Competitive vacation and sick leave policies

14) Java developer

  • Median annual salary: $85,000
  • Job satisfaction: 3.7/5
  • Number of job openings: 68,457

What Java developers do: Java developers create user information system solutions by designing and developing high-volume, low-latency applications. Responsibilities include determining and defining user needs, writing specifications, and developing, testing, and implementing solutions.

Skills and experience:

  • Knowledge of relational databases, SQL and ORM technologies
  • Object-oriented analysis and design skills using common design patterns
  • Product-management experience
  • Java development experience

Companies hiring Java developers now:

    • Intuitive Surgical, Sunnyvale, California – See the job
      • Generous vacation and holiday schedule, paid new parent leave, vacation cash out
      • Up to 50% reimbursement for classes and degree programs
      • Wellness initiatives, community volunteerism and giving
    • Memorial Sloan-Kettering – New York City – See the job
      • Vacation and paid time off
      • Tuition reimbursement
      • Employee discounts
    • Cengage, Boston – See the job
      • Comprehensive health insurance and wellness programs
      • Learning and development program for career advancement
      • 401(k) matching

15) Sales engineer

  • Median annual salary: $90,000
  • Job satisfaction: 4.1/5
  • Number of job openings: 46,966

What sales engineers do: Technical sales engineers provide clients with technical advice and introduce new products. Responsibilities include identifying new markets and clients, conducting sales meetings, negotiating contracts, and providing information, training, and technical support to clients.

Skills and experience:

  • Strong technical knowledge
  • The ability to communicate highly technical information in language easily understood by end users
  • Technical sales experience
  • Willingness to travel

Companies hiring sales engineers now:

    • Apple, Cupertino, California – See the job
      • Health insurance and wellness programs
      • Time-away programs
      • Stock grants and discount buy-ins
    • Hilti North America – Arlington, Virginia – See the job
      • 401(k) plan with 6% matching
      • Generous vacation and paid time off
      • Paid relocation
    • AppDynamics, Denver – See the job
      • 401(k) plan with 4.5% matching, equity, and employee stock purchase plan
      • Companywide year-end shutdown to recharge
      • Educational reimbursement program
News

Kenzie wants to hide smart assistants inside its cute, crocheted animals

Kenzie is a company that just launched on Kickstarter with the intention of hiding smart speakers beneath adorable, crotcheted stuffed animals. The firm's intention is to disrupt the tech industry with cuteness.
Deals

Prime Day brings out the best deals on Amazon’s Kindle and Fire tablets

Amazon Prime Day 2019 is here, and it brings with it some of the best deals on all kinds of tech products. Notably, Amazon's Kindle and Fire tablet range of devices have gotten some pretty major discounts,.
Smart Home

Contrary to limited reports, consumer interest in smart home tech is soaring

Interest in smart home tech isn't waning. On the contrary, according to the Consumer Technology Association, 2019 is heading toward a record-breaking year in U.S. consumer tech sales, hitting $400 billion for the first time.
Movies & TV

This week's best new podcasts include American Hysteria, The Big One, and more

Feel like you’re drowning in podcasts? In this weekly series, we’ll help you pick out the best of the new and returning shows. This week’s picks include urban legends, earthquakes, Andy Richter's questions, and tech history.
Computing

Dropbox’s all-new desktop app wants to be your one and only workspace

Dropbox has unveiled its most significant update yet as it continues to move away from its original core service as a place to store files in the cloud, toward a virtual workspace solution that offers all services in-app.
Deals

IP Vanish unveils deals on monthly and annual VPN plans for Father’s Day

Now in a limited time Father’s Day deal, IP Vanish has slashed prices on its one-month, three-month, and one-year VPN plans, saving users up to 73%. Consider protecting your digital privacy and peace of mind with these priced-down plans…
Small Business

These apps will take your small business to the next level

There are a few apps you need to keep things running when you're on the go or in the office. Here are our picks for the best apps for small businesses to keep your money in check, promotions on point, and your time accounted for.
Mobile

5G's arrival is transforming tech. Here's everything you need to know to keep up

It has been years in the making, but 5G is finally becoming a reality. While 5G coverage is still extremely limited, expect to see it expand in 2019. Not sure what 5G even is? Here's everything you need to know.
Smart Home

These are the best security camera systems to guard your small business

Security cameras can help small businesses but not all systems are created equally though, and each has its benefits and its drawbacks. We’ve rounded up the best security cameras for small businesses in 2019.
Deals

5 of the best antivirus solutions for your small business

Getting your business off the ground is hard enough, and dealing with viruses, hackers, and security breaches only makes it harder. These 5 antivirus solutions can help keep you protected.
Mobile

Boost your company's productivity with the best tablets for small businesses

Tablets and convertible laptops are increasingly popular with small companies. The ability to carry a lightweight tablet to and from the office and hook it up to a keyboard or even a monitor, gives entrepreneurs the flexibility they seek.
Mobile

When customers don't carry cash, mobile card readers help small companies thrive

Small businesses that market directly to customers benefit from having a point of sale system ready for clients who don't carry cash. Card readers should support swipe, the newer chip standard, and various smartphone-based wallets.
Social Media

These 3 social media management tools will get your small businesses noticed

Social media is a great way to spread the word about your business, connect with customers and network. Here are the best social media management tools for small businesses to help you schedule posts, track engagement, and much more.