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
Requirements
- 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
Benefits
- Fully remote role with flexible working arrangements
- Opportunity to work on cutting-edge, large-scale software systems
- Collaborative environment with exposure to cross-functional teams
- Professional development opportunities and learning in emerging technologies
- Inclusive and diverse company culture that encourages innovation and creativity
Jobgether is a Talent Matching Platform that partners with companies worldwide to efficiently connect top talent with the right opportunities through AI-driven job matching.
When you apply, your profile goes through our AI-powered screening process designed to identify top talent efficiently and fairly.🔍 Our AI evaluates your CV and LinkedIn profile thoroughly, analyzing your skills, experience, and achievements.📊 It compares your profile to the job's core requirements and past success factors to determine your match score.🎯 Based on this analysis, we automatically shortlist the three candidates with the highest match to the role.🧠 When necessary, our human team may perform an additional manual review to ensure no strong profile is missed.The process is transparent, skills-based, and free of bias — focusing solely on your fit for the role. Once the shortlist is completed, we share it directly with the company that owns the job opening. The final decision and next steps (such as interviews or additional assessments) are then made by their internal hiring team.Thank you for your interest!