Senior Staff Software Engineer

1 month ago


Hyderabad, Telangana, India Freshworks Full time
About Freshworks

Freshworks is a global software company that enables businesses to delight their customers and employees. Our cloud-based software suite includes Freshdesk, Freshsales, Freshmarketer, Freshservice, and Freshchat, supported by Neo, our underlying platform of shared services.

Job Description

We are seeking a highly experienced Senior Staff Engineer to join our platform engineering team. As a key member of our team, you will be responsible for designing, building, and owning systems end-to-end for scale and performance without accidental complexity.

Your responsibilities will include:

  • Planning and executing goals with a proven track record
  • Independently designing and developing production-quality systems
  • Representing your team's technology and architecture as you coordinate with stakeholder teams across Freshworks
  • Mentoring other engineers in the team, setting standards for coding, testing, and establishing best practices in design and development
  • Designing, building, and owning systems end-to-end for scale and performance without accidental complexity
  • Working alongside Senior Managers to prioritize and align technology initiatives, including roadmap planning, scoping, and phasing of iterations, technology debt, and upgrades
  • Ensuring 99.999% uptime of your production systems and keeping an eye on evolving opportunities in terms of new and related problem statements that your platform can effectively solve for Freshworks
  • Leading sustainable incident response, blameless postmortems, and production improvements that result in direct business opportunities
  • Defining and owning non-functional metrics critical to your area of ownership
Qualifications

We are looking for a highly experienced Senior Staff Engineer with:

  • 13-20 years of experience with expert-level grasp of one or more programming languages, including Java, C, C++, NodeJS, Ruby, Python, Golang
  • Strong testing habits, passionate towards unit testing and coding hygiene
  • Strong understanding of and experience with HTTP and REST principles
  • Experience with some form of Inter-Process Communication — Unix IPC, SOAP Web Services, or microservices
  • Strong documentation skills — translating product requirements into feasible, high-level design documents with technical implementation descriptions
  • Strong track record with handling Production workloads and troubleshooting challenging issues
  • Hands-on CI/CD experience and devops practices
  • Detailed infrastructure and deployment knowledge of popular internet serving applications
  • Strong grasp of multithreading and concurrency primitives
  • Experience with multi-tenant distributed systems
  • Experience with scale-out architectural solutions, including database sharding, leader-follower systems, eventual consistency, isolation, and sandboxing
  • Cloud/SaaS experience with popular cloud PaaS services like AWS, GCP, and Azure
  • Strong understanding of RDBMS like MySQL, PostgreSQL, MSSQL, OracleDB and experience with NoSQL technologies like Mongo, CassandraDB, and DynamoDB
  • Strong analytical and problem-solving skills
  • An automate-everything mindset that is paired with a metric-driven approach
  • Comfort with researching, documenting, and recommending best practices and solutions for technology advancements
Additional Information

All your information will be kept confidential according to EEO guidelines. At Freshworks, we are creating a global workplace that enables everyone to find their true potential, purpose, and passion irrespective of their background, gender, race, sexual orientation, religion, and ethnicity. We are committed to providing equal opportunity for all and believe that diversity in the workplace creates a more vibrant, richer work environment that advances the goals of our employees, communities, and the business.



  • Hyderabad, Telangana, India Nagarro Full time

    Job Title: Senior Staff EngineerAbout the Role:We are seeking a highly skilled Senior Staff Engineer to join our team at Nagarro. As a key member of our engineering team, you will be responsible for designing and implementing microservices architecture, leading technical projects, and mentoring junior developers.Responsibilities:Design and implement...


  • Hyderabad, Telangana, India Nagarro Full time

    Job Title: Senior Staff Software EngineerJob Summary:We are seeking a highly skilled Senior Staff Software Engineer to join our team at Nagarro. As a key member of our engineering team, you will be responsible for designing and implementing microservices architecture, developing and deploying software solutions, and leading technical...


  • Hyderabad, Telangana, India Freshworks Full time

    About FreshworksFreshworks is a global software company that enables businesses to delight their customers and employees. We achieve this by building and delivering software that is affordable, quick to implement, and designed for the end user.Job DescriptionWe are seeking a self-motivated Senior Staff Software Engineer to work alongside multi-disciplinary...


  • Hyderabad, Telangana, India ServiceNow Full time

    About the Role:As a Senior Staff Software Engineer at ServiceNow, you will be part of the Platform Labs team, tackling complex technical challenges and de-risking strategic initiatives for engineering teams across the organization. This role offers the opportunity to research and learn, staying up-to-date with new technologies and adopting tried and tested...


  • Hyderabad, Telangana, India Experian Full time

    Job Title: Senior Staff Software Development EngineerExperian Consumer Service is seeking a talented and motivated Software Development Engineer to join our dynamic and Agile development organization focused on empowering consumers to take charge of their credit and protect their identity.Key Responsibilities:Analyze, design, and implement cloud-based...


  • Hyderabad, Telangana, India e2open Full time

    About the RoleWe are seeking a highly skilled Senior Staff Software Engineer to join our Sales and Operations Planning team at e2open. As a key member of our engineering team, you will be responsible for designing, developing, and delivering scalable software solutions that meet the needs of our global customers.Key Responsibilities:Partner with...

  • Senior Staff Engineer

    3 weeks ago


    Hyderabad, Telangana, India HuntingCube Recruitment Solutions Full time

    Expertise in Data EngineeringWe are seeking a highly skilled Senior Staff Engineer to lead the development of our intelligent inventory data platform. This platform will be the cornerstone of our analytics and business initiatives, powering our growth and innovation.As a Senior Staff Engineer, you will be responsible for designing, developing, and scaling...


  • Hyderabad, Telangana, India Nagarro Full time

    Job OverviewWe are seeking a highly skilled Senior Staff Software Engineer to join our team at Nagarro. This role involves leading the design and implementation of complex software systems, working closely with cross-functional teams to deliver high-quality solutions.Key ResponsibilitiesDesign and implement robust software systems that meet client...


  • Hyderabad, Telangana, India Outreach Full time

    About OutreachOutreach is the first and only AI Sales Execution Platform built for intelligent revenue workflows. Our powerful platform gives revenue teams the tools they need to design, measure, and improve a revenue strategy for every stage of the customer journey, improving efficiency and effectiveness across the entire revenue cycle.About the TeamOur...


  • Hyderabad, Telangana, India Freshworks Full time

    About the RoleWe are seeking a highly skilled Senior Staff Engineer to join our Platform Engineering team at Freshworks. As a key member of our team, you will be responsible for designing and developing production-quality systems, mentoring junior engineers, and representing our team's technology and architecture to stakeholders across the company.Key...


  • Hyderabad, Telangana, India Experian Full time

    Job DescriptionAt Experian, we are seeking a Senior Staff Software Development Engineer to join our team and contribute to the design, implementation, and testing of code to enhance and cultivate our company solutions for new API, Batch, and Data product offerings.This role will be responsible for building new products, automation support, tooling support,...

  • Senior/Staff Engineer

    3 weeks ago


    Hyderabad, Telangana, India Daxx Full time

    Job Title: Senior/Staff EngineerAbout Us:Grid Dynamics is a digital-native technology services provider that accelerates growth and bolsters competitive advantage for Fortune 1000 companies.Key Responsibilities:We are looking for an experienced Senior/Staff Engineer to join our team. The ideal candidate will have 7 years of experience in Java, Springboot,...


  • Hyderabad, Telangana, India Daxx Full time

    We are seeking a skilled Senior Staff Software Engineer/Principal Software Architect to join our team at Daxx.About the RoleThis is an excellent opportunity for a talented software professional to play a key role in creating cutting-edge, scalable, and distributed architectures. The successful candidate will be responsible for ensuring the quality of our...


  • Hyderabad, Telangana, India Coupa Software Full time

    Unlock Your Potential at CoupaCoupa is a leading provider of spend management solutions, and we're seeking a talented Senior Software Engineer in Test to join our team. As a key member of our quality engineering team, you will play a critical role in ensuring the quality of our software products.ResponsibilitiesEstablish and maintain quality engineering...


  • Hyderabad, Telangana, India Swift Strategic Staff Solutions INC Full time

    About the RoleWe are seeking a highly skilled Senior Software Support Specialist to join our team at Swift Strategic Staff Solutions INC. As a key member of our technical support team, you will provide expert-level support for our open-source software solutions, ensuring prompt and effective resolution of technical issues.Key Responsibilities- Provide...


  • Hyderabad, Telangana, India Coupa Software Full time

    Coupa Software is seeking a skilled Senior Software Engineer in Test to join our team. As a key member of our quality engineering team, you will be responsible for establishing quality engineering, automation testing, and continuous integration practices with an emphasis on back-end APIs and systems integration. Your expertise in leveraging a wide variety of...


  • Hyderabad, Telangana, India 451 Discovery Comm. India Full time

    About Warner Bros. DiscoveryWarner Bros. Discovery is a global media and entertainment company that offers a diverse portfolio of content, brands, and franchises across television, film, streaming, and gaming.Job SummaryWe are seeking a highly skilled Senior Staff Software Engineer to join our Data Platform team. As a key member of our organization, you will...


  • Hyderabad, Telangana, India Coupa Software Full time

    Coupa is seeking a talented Senior Software Engineer in Test to join our team. As a key member of our quality engineering team, you will be responsible for establishing quality engineering, automation testing, and continuous integration practices with an emphasis on back-end APIs and systems integration.Key Responsibilities:Establish quality engineering,...


  • Hyderabad, Telangana, India 451 Discovery Comm. India Full time

    About the Role:We're seeking a highly skilled Staff Software Engineer to join our Commerce team in Hyderabad, India. As a Staff Engineer, you will be responsible for designing, developing, and maintaining high-performance, stable, and scalable systems that meet our customers' needs.Key Responsibilities:Design and develop major functional changes to existing...

  • Senior Staff Engineer

    1 month ago


    Hyderabad, Telangana, India Freshworks Full time

    About FreshworksFreshworks is a global company that provides software-as-a-service solutions to help businesses delight their customers and employees. Our platform is designed to be fast, easy to use, and affordable, making it a great choice for companies of all sizes.Job DescriptionWe are seeking a highly experienced Senior Staff Engineer to join our team....