Credo Technology

Rating:
5/5
Credo Technology is an innovative software development and technology solutions provider that emphasizes the importance of collaboration, affordability and uniqueness in the software development and technology solutions it offers. Credo’s emphasis on collaboration and affordability allow it to create effective and cost-efficient solutions for its customer’s business objectives. Differentiating itself from traditional technology-based service providers, Credo provides its clients with customer-centric solutions to their digital challenge by developing solutions that are tailored to their customer’s needs and driven by current industry trends and technologies. Credo Technology’s primary focus is to create innovative solutions that deliver value and that offer customers an end-to-end solution. Its software solutions are built using the most up-to-date methods and technologies, thereby providing customers with cost-effective solutions that are tailored to their specific needs. Credo Technology’s software development team consists of experienced and qualified software developers, application architects and IT professionals. It specializes in secure, robust, and scalable software solutions and offers a wide array of services including software application development, web and mobile application development, systems integration, data management solutions, and IT consulting. Additionally, Credo Technology provides training and development courses for its staff, allowing them to keep current with the latest trends in technology, programming, and coding. At Credo Technology, its commitment to providing quality technology solutions and services is made evident through its customer-first approach and its focus on innovation, creativity, and collaboration. It is a perfect choice for those who are looking for a progressive and dynamic environment to kick-start their career in the technology sector. If you are looking for the ideal place to take your programming and coding skills to the next level, look no further than Credo Technology.

Quick Links

Software Engineer

Average Work Hours (weekly unless noted): 40-45
Average Salary (yearly in dollars unless noted): $100,000-$120,000
Description: Develop, maintain, and troubleshoot software applications for Credo Technology, including both web and mobile applications. Design, code, and implement well-structured software solutions to address business needs. Assist in troubleshooting and reporting user experience issues. Collaborate with product managers, other engineers, and other stakeholders on projects.
Qualifications / Requirements: Bachelor's Degree in Computer Science or related field, three to five years of experience developing software in a team environment, and experience using programming languages such as Java, C++, Ruby, and Python. Strong background with HTML, CSS, and XML. Great problem-solving, communication, and organizational skills.

Systems Administrator

Average Work Hours (weekly unless noted): 40-45
Average Salary (yearly in dollars unless noted): $90,000-$110,000
Description: Maintain and optimize systems and networks for Credo Technology. Install, modify, and repair server software, hardware, and networking components. Monitor performance and security, and respond to system alerts. Ensure compliance with security policies and standards. Configure and manage computer software applications, and troubleshoot and address performance issues.
Qualifications / Requirements: Bachelor's Degree in Computer Science or related field, three to five years of experience in system administration, and experience with operating systems such as Linux and Windows. Must have experience installing and configuring networks, troubleshooting and troubleshooting hardware and software problems. Excellent communication, problem-solving, and troubleshooting skills.

Data Analyst

Average Work Hours (weekly unless noted): 40-45
Average Salary (yearly in dollars unless noted): $90,000-$110,000
Description: Analyze and interpret data for Credo Technology. Develop mathematical models to solve complex business problems, and create visual dashboards using data from various sources. Analyze large datasets to identify trends, correlations, and anomalies. Develop and implement data collection mechanisms and statistical models for increased accuracy.
Qualifications / Requirements: Bachelor's Degree in Computer Science or related field, three to five years of experience in data analysis, and experience using programming languages such as SQL, R, and Python. Must have experience using analytical methods, data visualizations, and statistical software. Strong communication and problem-solving skills.

Web Developer

Average Work Hours (weekly unless noted): 40-45
Average Salary (yearly in dollars unless noted): $95,000-$115,000
Description: Develop, maintain, and troubleshoot web applications for Credo Technology. Design and code web applications with an emphasis on usability, performance, scalability, and security. Optimize performance of websites and develop strategies to ensure users have the best experience. Troubleshoot and debug website issues, and research and implement new technologies as needed.
Qualifications / Requirements: Bachelor's Degree in Computer Science or related field, three to five years of experience developing websites, and experience using HTML, CSS, JavaScript, React, and MySQL. Must have experience with backend technologies and a good understanding of web standards and best practices. Strong problem-solving, communication, and organizational skills.

DevOps Engineer

Average Work Hours (weekly unless noted): 40-45
Average Salary (yearly in dollars unless noted): $95,000-$115,000
Description: Design and deploy automated systems for Credo Technology. Develop and maintain standards for DevOps practices, such as management of code, deployments, and monitoring of performance. Troubleshoot and identify performance bottlenecks and issues. Collaborate with software developers, hardware engineers, and other stakeholders to ensure quality and performance of applications.
Qualifications / Requirements: Bachelor's Degree in Computer Science or related field, three to five years of experience in DevOps, and experience with version control systems such as Git, configuration management tools such as Chef, and continuous integration/delivery tools. Must have experience developing scripts in automation and scheduling tools and a good understanding of DevOps concepts. Excellent problem-solving, communication, and troubleshooting skills.

Cybersecurity Engineer

Average Work Hours (weekly unless noted): 40-45
Average Salary (yearly in dollars unless noted): $100,000-$120,000
Description: Manage and monitor Credo Technology's cybersecurity systems. Maintain security policies, procedures, and protocols, and detect and respond to potential cyber threats. Investigate and analyze potential security issues, and develop solutions and controls to address security threats. Assist with the implementation of new security technologies and systems, and troubleshoot performance issues.
Qualifications / Requirements: Bachelor's Degree in Computer Science or related field, three to five years of experience with cybersecurity, and experience with security software and technologies such as firewalls, intrusion prevention systems, and incident response. Must have experience using security best practices and a good understanding of networking protocols and technologies. Strong problem-solving, communication, and organizational.
Locations: Mountain View, San Diego, Palo Alto, New York City, Chicago, Los Angeles, Seattle
Career Paths: Software Engineer, Network Engineer, Database Administrator, System Administrator, DevOps Engineer, Security Engineer, Quality Assurance Engineer, Technical Support Engineer, Business Analyst, Project Manager.
Job Contacts: careers@credotechnology.com

Recent Reviews

Karen M.
4.5/5
4.5
I've been an employee at Credo Technology for a few months now, and I'm so glad I made the switch from my old job. I'm in the technology operations department and it's incredible to be able to make an impact with the projects I'm working on. The company culture is amazing, the leadership is great and the team is a group of incredibly talented people. I'm loving every minute at Credo Technology!

Frequently Asked Questions

What are the benefits of working at Credo Technology?
Employees at Credo Technology have access to competitive salaries, healthcare plans, access to the latest technology, and support from a dedicated team.
What types of jobs are offered at Credo Technology?
Credo Technology offers a variety of technical roles, such as software engineers, product managers, data scientists, testers, and more.