Software Engineer (Remote - India) at Jobgether

We are redirecting you to the source. If you are not redirected in 3 seconds, please click here.

Software Engineer (Remote - India) at Jobgether. This position is posted by Jobgether on behalf of a partner company. We are currently looking for a . Software Engineer. in . India. .. This role offers an exciting opportunity to work on large-scale, high-performance software applications that process and secure vast amounts of data. As a Software Engineer, you will contribute to the design, development, and maintenance of enterprise-grade systems, ensuring reliability, scalability, and security. You will take ownership of modules and features, collaborate with cross-functional teams, and work in a fully remote, fast-paced, and highly collaborative environment. This position is ideal for someone passionate about building robust backend systems, mastering cloud-scale technologies, and tackling challenging problems in data security and enterprise applications.. . Accountabilities. Design, develop, and maintain high-performance applications that collect, move, and process large volumes of data.. Take ownership of features and modules throughout the software lifecycle, including design, implementation, testing, and documentation.. Implement multi-threaded and asynchronous processes to ensure application efficiency and reliability.. Collaborate with cross-functional teams, including engineers, architects, and stakeholders, to deliver scalable software solutions.. Participate in code reviews, Agile/Scrum ceremonies, and remote team collaboration to ensure quality and alignment with project goals.. . 6+ years of professional experience developing enterprise-grade applications using Python, Golang, C#, or Java.. Strong experience with server-side, multi-threaded, and asynchronous development.. Knowledge of SQL programming and database design for high-performance systems.. Experience building systems at cloud scale, including deployment and operational considerations.. Familiarity with Agile/Scrum methodologies and collaborative software development practices.. Excellent communication and interpersonal skills, with the ability to articulate ideas clearly across all levels.. Proven ability to quickly learn and adapt to new technologies in a fast-paced environment.. Experience working in fully remote, distributed teams.. Bonus Skills:. Exposure to cybersecurity products or developing SPM products.. Experience with data modeling, ontology, and integrations with SaaS tools.. . Company Location: India.