Freshworks

Rating:
5/5
Freshworks is a technology company that is focused on developing cutting edge software solutions and helping businesses and organizations succeed in the digital age. Freshworks is committed to helping organizations achieve their goals by creating innovative, cloud-based software solutions. At Freshworks, we have an experienced and creative team of software and technology professionals who work together to develop powerful and robust software. Our team is comprised of experienced software and technology professionals who create innovative and secure software solutions for businesses and organizations. We specialize in cloud-based software applications, custom software development, integration services and application lifecycle management. At Freshworks, we believe in empowering our people by providing them with the tools and resources they need to succeed. Our technology team constantly seeks out and leverages the most advanced technologies and best practices to help our customers achieve the highest levels of success. We provide our technology team members with the opportunity to take their careers to the next level by working on challenging and interesting projects. We provide a challenging and innovative environment where our technology professionals can thrive. We also value the collaboration between members of our team, who work together to develop powerful, secure software solutions. At Freshworks, our technology team works hard to create customer-centric software solutions that help our customers succeed. We are committed to providing our customers with the best possible services and the latest technology. We offer the highest levels of security and data protection and our software applications are backed by a team of experienced customer support representatives. Our team of experienced technology professionals is constantly adapting to the rapidly changing environment in order to provide our customers with the best possible services. Our goal is to help our customers succeed in the ever-evolving technological landscape by supporting them with the best possible skills and software solutions.

Quick Links

Software Engineer

Average Work Hours (weekly unless noted): 40-45
Average Salary (yearly in dollars unless noted): 75000
Description: Develop software solutions to aid a variety of products and services by writing, testing, and maintaining code in accordance with established standards. Create and document software specifications and design documents. Stay abreast of existing and new software technology.
Qualifications / Requirements: 2+ years of hands-on software development experience, knowledge of object-oriented programming and software design methodologies, strong knowledge of Java, C++, and/or C#, and prior experience with databases such as Oracle or SQL.

Software Architect

Average Work Hours (weekly unless noted): 45-50
Average Salary (yearly in dollars unless noted): 135000
Description: Design comprehensive software architectures for large scale enterprise applications by coordinating with business and engineering teams. Responsible for ensuring projects are engineering compliant with overall architecture strategy. Monitor and optimize ongoing performance of software applications.
Qualifications / Requirements: Bachelor's degree in Computer Science or related field, 5+ years of professional experience in software development, ability to design complex application architectures, understanding of software quality life-cycle processes, excellent problem-solving and communication skills.

Data Engineer

Average Work Hours (weekly unless noted): 40-45
Average Salary (yearly in dollars unless noted): 95000
Description: Contribute to the development and maintenance of data models and data management systems. Utilize data processing, cleansing, and analysis techniques to create comprehensive data sets. Monitor and optimize data quality, integrity, and application performance.
Qualifications / Requirements: Bachelor’s Degree in Computer Science, Engineering, Math, or related field, Knowledge of SQL, Python, or R and data analytics, Excellent problem-solving, communication, and analytical skills, 3+ years of related work experience.

Quality Assurance Engineer

Average Work Hours (weekly unless noted): 40-45
Average Salary (yearly in dollars unless noted): 80000
Description: Design and execute manual and automated tests using QA methodologies and best practices. Develop and apply testing processes for new and existing software applications. Analyze and isolate defects, report results to development teams, and verify defect resolution.
Qualifications / Requirements: Knowledge of software QA principles and practices, Prior experience in a quality assurance engineering and/or software development position, Experience with unit/integration testing and automated testing tools, Excellent problem-solving and communication skills.

DevOps Engineer

Average Work Hours (weekly unless noted): 40-45
Average Salary (yearly in dollars unless noted): 90000
Description: Collaborate with development teams to establish automation tools and processes for continuous integration, delivery, and software deployment. Implement and support various technologies, including cloud services, containers, and automation scripting.
Qualifications / Requirements: Strong scripting and coding skills in one or more programming languages, Knowledge of web application infrastructure and deployment technologies, Experience with configuration management and CI/CD solutions, Excellent problem-solving and communication skills.

Security Engineer

Average Work Hours (weekly unless noted): 40-45
Average Salary (yearly in dollars unless noted): 85000
Description: Design, implement, and administer security solutions for cloud and datacenter environments by applying best security practices. Review requirements and architecture diagrams to identify potential security issues. Monitor, investigate, and resolve security incidents in a timely manner.
Qualifications / Requirements: Bachelor's degree in Computer Science, Engineering, or related field, 3+ years of Security Engineering or related work experience, Understanding of encryption technologies and security protocols, Excellent problem-solving and communication skills.
Locations: Houston, Austin, Atlanta, Pittsburgh, Nashville, Philadelphia, Singapore, Bengaluru, London, Amsterdam, Paris, Munich, Toronto
Career Paths: Product Manager, Software Engineer, Quality Analyst, Business Analyst, Technical Support Engineer, Technical Product Trainer, Customer Success Manager, DevOps Engineer, UX Designer, Data Scientist.
Job Contacts: careers@freshworks.com

Recent Reviews

Gina M.
5/5
5
Working for Freshworks has been an absolute pleasure. The company is great in terms of providing ample opportunities to grow and learn, both as an individual and as a team. From managing workloads, to collaboration with teams, to getting meaningful work done, the atmosphere is incredibly supportive. There is no lack of great resources to help me excel and reach my goals. I'm incredibly thankful to work here!

Frequently Asked Questions

What qualifications are needed for a tech job at Freshworks?
Freshworks requires applicants for any tech job to have a college degree in a technical field, as well as applicable certifications, experience and specialized skills that are appropriate for the position.
What is the average salary for tech jobs at Freshworks?
Freshworks does not publicly state their average salary for tech jobs.