Shift Technologies

Rating:
5/5
Shift Technologies is a technology-driven company that provides smart, data-driven products and services to clients to revolutionize their business performance. We specialize in developing mobile, cloud, and web applications that leverage cutting-edge technologies such as artificial intelligence, machine learning, blockchain, and data analytics to create innovative solutions. Our mission is to cultivate new technology capabilities, making the lives of our customers easier and their enterprises more successful. We have a team of experienced engineers, architects, and developers with an outstanding track record of developing cutting-edge applications and products. Our experts utilize best-in-class development principles to create responsive and reliable digital solutions, ensuring that our products are stable, secure, and efficient. Our team also values creativity and puts significant emphasis on creating unique, engaging user experiences within our applications. At Shift Technologies, we create and maintain high quality programs and products that are tailored to meet the individual needs of our clients. Our project management process and quality assurance initiatives are designed to ensure that our services meet our customer’s expectations. We strive to understand the needs of our clients and develop software solutions that reflect their visions. We believe that the future of business requires an agile technology approach in order to remain competitive. In an ever-changing landscape, technology needs to become adaptable and expansive, not just reliable and cost-effective. At Shift Technologies we are committed to driving innovation, allowing our clients to stay ahead of the competition through an integrated suite of applications and services.

Quick Links

Full-Stack Developer

Average Work Hours (weekly unless noted): 40 hours per week
Average Salary (yearly in dollars unless noted): 100000
Description: Responsible for developing and supporting the design and implementation of the full-stack software applications for Shift Technologies. Ensure production environment is stable and reliable. Assist with DevOps and software deployment activities. Design custom software solutions. Identify and address technical issues.
Qualifications / Requirements: BSc in Computer Science or equivalent education. Proficiency in multiple coding languages and platforms, experience with Web Services (REST/JSON). Advanced problem-solving capabilities and communication skills.

Software Test Engineer

Average Work Hours (weekly unless noted): 40 hours per week
Average Salary (yearly in dollars unless noted): 95000
Description: Perform manual and automated tests of the software applications developed by Shift Technologies. Design, create and maintain robust and reliable automated tests, analyze test results, and report to development team. Troubleshoot and patch any found bugs. Monitor production environment availability and stability.
Qualifications / Requirements: BSc in Computer Science or equivalent. Proficiency in multiple coding languages, experience with automated testing frameworks. Knowledge of in-memory databases (Redis, Memcached). Familiarity with CI/CD pipelines and deployments.

Data Analyst

Average Work Hours (weekly unless noted): 40 hours per week
Average Salary (yearly in dollars unless noted): 90000
Description: Monitor, evaluate, and interpret the data gathered from the software application used by the customers of Shift Technologies. Generate key insights from structured and unstructured data sources. Analyze customer requirements and plan efficient data collection strategies. Create, maintain and update data models.
Qualifications / Requirements: BSc in Computer Science, Mathematics, Statistics or equivalent. Proficiency in data analytics and data mining, understanding of database system architecture. Experience with SQL and data visualization tools.

Platform Engineer

Average Work Hours (weekly unless noted): 40 hours per week
Average Salary (yearly in dollars unless noted): 100000
Description: Develop, configure and maintain the software platform used by Shift Technologies. Develop new features based on customer requirements. Design and optimize highly reliable, fault tolerant and efficient platform architecture. Troubleshoot and identify any platform related issues.
Qualifications / Requirements: BSc in Computer Science or equivalent. Proficiency in multiple coding languages and platforms. Understanding of software engineering principles, knowledge of object-oriented programming concepts. Experience with distributed systems, cloud computing and containerized applications.

DevOps Engineer

Average Work Hours (weekly unless noted): 40 hours per week
Average Salary (yearly in dollars unless noted): 95000
Description: Manage, develop and support the software development, CI/CD pipelines, deployments, configurations and environment monitoring of Shift Technologies. Develop, implement and manage DevOps processes and tool sets. Maintain and upgrade server-side software, applications and IT infrastructure.
Qualifications / Requirements: BSc in Computer Science or equivalent. Proficiency in Linux/Unix and shell scripting. Knowledge of web technologies, cloud-native platforms and virtualization. Familiarity with software development processes and methodologies.

Security Engineer

Average Work Hours (weekly unless noted): 40 hours per week
Average Salary (yearly in dollars unless noted): 100000
Description: Design and maintain security measures for the IT infrastructure of Shift Technologies. Monitor network activity and analyze system log data. Develop and implement security policies and procedures. Troubleshoot and identify any potential security threats.
Qualifications / Requirements: BSc in Computer Science or related field. Expertise in cybersecurity concepts and protocols, understanding of intrusion detection and prevention methods. Experience with security tools and technologies such as firewalls, anti-virus software and vulnerability scanners.
Locations: San Francisco, Oakland, Seattle, Los Angeles, Chicago, Denver, New York, Atlanta
Career Paths: Software Engineer, QA Engineer, DevOps Engineer, Data Scientist, Security Engineer, Machine Learning Engineer, Database Administrator, Technical Support Engineer, System Administrator, Network Administrator.
Job Contacts: jobs@shift.com

Recent Reviews

Joanna T
5/5
5
Shift granted me the technical ability to develop my skills outside the parameters of what is expected of me, and I thoroughly enjoyed my experience working in the programming department and being exposed to various skill sets. My supervisors were always extremely supportive of my goals and provided guidance whenever I needed it. I never felt like I was at a disadvantage or that I was stuck in any one area. Furthermore, I found the company itself to be incredibly accommodating of my work schedule and provided me with ample opportunities to progress in the company.

Frequently Asked Questions

What opportunities exist for entry level tech positions?
We have plenty of entry level opportunities in software engineering, web development, and cybersecurity, among many other departments.
What experience do I need to be considered for a tech position?
Candidates must have a degree in a related field such as Computer Science or a related field. Candidates should also have at least one year of relevant work experience.