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
Career Paths
Reviews
FAQs
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.
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.
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.
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.
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.
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.
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!
Helen T..
Review Rating:
4.9/5
4.9
My time with Freshworks so far has been an exciting and inspiring journey. The company works hard to bring out the best in their team members and provide opportunities to truly challenge ourselves. It's truly invigorating coming to work each day with the feeling of accomplishment and true job satisfaction. The atmosphere here is also one of respect and inclusion, which is deeply appreciated.
Arjun R..
Review Rating:
4.8/5
4.8
The combination of a great team atmosphere and ample opportunities for growth are what I love about Freshworks. As a programmer, I'm particularly appreciative of the time and resources they provide me with to work on projects and hone my skills. Working here also has given me great scope to solve complex technical challenges and be given credit for it. For any programmer or IT professional, Freshworks is the place to be.
Natalia D..
Review Rating:
4.7/5
4.7
I'm so glad to be part of the Freshworks team. As a designer, the company seems to take pride in their creative expansion, constantly looking for new and innovative ways to bring their clients success. Freshworks never hesitates to offer incredible opportunities to work on innovative projects, as well as providing team support and constructive feedback.
Stephanie B..
Review Rating:
4.5/5
4.5
Working with Freshworks has been an absolute delight. I work in a technical IT position and my experience has been nothing but great. I find the company environment to be welcoming and supportive, with people who want to passionately drive the company forward. Each day is full of challenges, yet there is always someone ready to help or provide some valuable guidance.
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.
What type of roles are available in the tech department at Freshworks?
Freshworks has a variety of roles available in their tech department, including software engineering, web development, network engineering, database administration, and other tech-related roles.
What is the working environment like at Freshworks?
Freshworks puts a strong emphasis on innovation and collaboration when it comes to their working environment. They have created an open culture where employees are encouraged to share ideas and work together to reach their goals.
Does Freshworks offer remote or flexible work options?
Yes, Freshworks offers both remote and flexible work options, depending on the position. Employees have the opportunity to work remotely or by shifting their work hours to better fit their lifestyle.
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!
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.