Harness

Harness - Senior Software Engineer - Java/Golang

Job Location

bangalore, India

Job Description

We are seeking a highly motivated Software Engineer to join our dynamic, fast-paced, and quality-conscious engineering team. In this role, you will contribute to the design, development, and maintenance of scalable backend systems that support mission-critical applications. You will have the opportunity to work on distributed architectures, implement robust algorithms, and collaborate with cross-functional teams to solve real-world technical challenges. Key Responsibilities : - Design, develop, and maintain critical software components in a high-performance and fast-paced environment. - Author clear and thorough functional specifications and system design documents. - Take ownership of complex systems and code, ensuring high-quality outcomes from development through deployment. - Design and implement scalable, reliable, and efficient algorithms for distributed systems. - Troubleshoot and resolve complex performance or functionality issues in large-scale systems. - Participate in peer reviews of designs, specifications, and code to ensure technical excellence and consistency. - Work closely with Site Reliability Engineers (SREs) and other engineering teams to diagnose and fix production-level issues. - Engage with the team to continuously improve system architecture, code quality, and development best practices. Required Skills & Qualifications : - 36 years of hands-on experience in backend development of highly scalable, distributed systems. - Proficiency in Java (primary language), with working knowledge of Golang or Python being a strong plus. - Strong foundation in data structures, algorithms, object-oriented programming, and software design principles. - Experience in developing and debugging distributed computing environments. - Familiarity with cloud platforms like Google Cloud Platform (GCP), AWS, or Azure (GCP preferred). - Understanding of containerization and orchestration using Docker and Kubernetes. - Working experience with modern data stores such as MongoDB, TimescaleDB, or similar NoSQL/SQL databases. - Experience designing and building RESTful APIs and scalable backend services. - A strong focus on quality, performance, and reliability in all phases of development. - Comfortable working in agile, iterative development cycles. - Demonstrated ability to thrive in an unstructured, startup-style environment. - A Bachelors degree in Computer Science or a related technical field (B.Tech, M.Tech, or equivalent). Preferred (Nice-to-Have) Experience : - Familiarity with monitoring/logging tools like Stackdriver, ELK, or equivalent. - Exposure to AI/ML platform integration is a plus. - Prior experience in SaaS platform development and cloud-native architecture. Tech Stack You'll Work With : - Languages : Java, Golang, Python - Infrastructure : Docker, Kubernetes - Databases : MongoDB, TimescaleDB - Cloud : Google Cloud Platform (Stackdriver, GCS, Cloud Composer, AI Platform) - Development Practices : Agile, Peer Reviews, CI/CD (ref:hirist.tech)

Location: bangalore, IN

Posted Date: 5/1/2025
View More Harness Jobs

Contact Information

Contact Human Resources
Harness

Posted

May 1, 2025
UID: 5134613374

AboutJobs.com does not guarantee the validity or accuracy of the job information posted in this database. It is the job seeker's responsibility to independently review all posting companies, contracts and job offers.