stem

Rating:
5/5
Stem is a leading technology company focused on bridging the gap between innovative ideas and their successful execution. Stem specializes in coding, software, app development, cloud computing, artificial intelligence, blockchain, and other emerging technology solutions. We’re dedicated to creating practical solutions as needed by our clients and developing products that solve real-world problems. We strive to make every client successful by crafting forward-thinking solutions tailored to their specific needs. At Stem, our talented, experienced team of engineers, programmers, developers, and IT specialists are focused on one goal: delivering innovative technology-driven products that move our industry forward. We’re keen learners, rigorous thinkers, and effective collaborators who embrace the challenge of pushing ourselves and our clients’ businesses to the next level. We’re passionate about staying ahead of the tech curve and are committed to helping our clients achieve their technology objectives. Our client-centered approach includes rapid prototyping to visualize and test ideas, feedback loops to incorporate user insights, and analysis of real-life implementations. Our belief that technology can open new opportunities and drive significant change has driven us to build products that help create a better world. We believe in working to provide visionary solutions that are environmentally responsible, economically progressive, and culturally inclusive. Our passion for technology is unrivaled, and we’re excited to continue to develop cutting-edge products and solutions to meet the ever-evolving needs of our clients. Join us on the path to the future and help us create a world of limitless possibilities.

Quick Links

Database Administrator

Average Work Hours (weekly unless noted): 40-50
Average Salary (yearly in dollars unless noted): 90000
Description: Responsible for designing and implementing database systems, programming and testing data structures, and managing all aspects of data storage and retrieval. Duties include optimizing database performance, creating data back-up and recovery procedures, developing complex queries and reporting, and ensuring data integrity.
Qualifications / Requirements: Strong technical and analytical skills, experience with relational databases, ability to understand and execute complex programs quickly, excellent problem-solving skills, good customer service experience.

Data Scientist

Average Work Hours (weekly unless noted): 40-50
Average Salary (yearly in dollars unless noted): 100000
Description: Responsible for providing data analysis and insights to STEM teams to inform decision-making processes and digital product development. Duties include creating data-driven models and problem solving for clients, obtaining and preparing data for analysis, and communicating insights through various dashboards and reports.
Qualifications / Requirements: Strong analytical and problem solving skills, ability to work with large datasets, familiarity with scripting languages and statistical programming, good communication skills both written and verbal.

Web Developer

Average Work Hours (weekly unless noted): 40-50
Average Salary (yearly in dollars unless noted): 95000
Description: Responsible for developing and maintaining data-driven websites and web applications using programming languages, including HTML, CSS, JavaScript and Ruby on Rails. Duties include troubleshooting and debugging problems, designing user interfaces and testing software to ensure performance and reliability.
Qualifications / Requirements: Strong coding abilities, excellent problem-solving and troubleshooting skills, ability to work independently, proficiency in web programming languages, good communication skills.

Software Engineer

Average Work Hours (weekly unless noted): 40-50
Average Salary (yearly in dollars unless noted): 95000
Description: Responsible for designing, programming, and testing software applications for STEM products and tools. Duties include understanding customer needs, developing software solutions, debugging, troubleshooting, and optimizing code.
Qualifications / Requirements: Strong coding abilities, excellent technical and analytical skills, proficiency in various programming languages, familiarity with software development life cycle, good communication skills.

Systems Administrator

Average Work Hours (weekly unless noted): 40-50
Average Salary (yearly in dollars unless noted): 90000
Description: Responsible for developing and implementing computer systems and networks for STEM, troubleshooting system and network errors, and providing customer support. Duties include installation and maintenance of new hardware and software, operation of systems and networks, configuration of applications, and problem solving for clients.
Qualifications / Requirements: Proficiency in Windows and Linux operating systems, knowledge of hardware and software, hardware and software installation and maintenance experience, troubleshooting and problem-solving skills, customer service experience.

Network Engineer

Average Work Hours (weekly unless noted): 40-50
Average Salary (yearly in dollars unless noted): 90000
Description: Responsible for designing and implementing STEM’s network architecture, maintaining and monitoring the network, and troubleshooting network issues. Duties include researching and resolving technical problems, setting up and maintaining network equipment, and evaluating and optimizing performance.
Qualifications / Requirements: Proficiency in networking technologies, good knowledge of hardware and software, excellent troubleshooting skills, experience with computer and network security, customer service experience.
Locations: New York City, Boston, Washington, London, Paris, Tokyo, Shanghai, Milan, Bangalore, San Francisco
Career Paths: Software Engineer, Data Scientist, Robotics Engineer, Network Administrator, Cybersecurity Analyst, Cloud Architect, DevOps Engineer, AI Engineer, UX Designer, System Administrator
Job Contacts: jobs@stem.com

Recent Reviews

Celeste H.
4.5/5
4.5
I have been working for Stem for the past 3 years and my experience has been like no other. I am a programmer and the resources that are provided are great. Not only do I get the best software and hardware, but I also get amazing support from management and HR. They take the time to answer all my questions and provide helpful advice. Working here has been truly amazing.

Frequently Asked Questions

What tasks do software engineers typically handle?
Software Engineers are responsible for designing, implementing, and maintaining software applications through the entire software development life cycle.
What qualifications are necessary for a network administrator?
Network Administrators typically need to have a bachelor's degree in computer science or related field, as well as experience with computer networks, network security, and operation systems.