13 Nov
|
upGrad Rekrut
|
Hyderabad
13 Nov
upGrad Rekrut
Hyderabad
We are looking for an experienced Senior Software Engineer (Full Stack) with strong hands-on software development experience and expertise in building scalable, distributed, and cloud-native applications.
The ideal candidate should have strong backend and frontend development capabilities, experience with microservices and distributed systems, and hands-on exposure to cloud technologies and modern software engineering practices.
Key Responsibilities
- Design and develop large-scale distributed subsystems for Swimlane’s next-generation security automation platform.
- Architect scalable automation workflows capable of processing millions of events efficiently and securely.
- Develop intuitive REST APIs and integrations connecting third-party ecosystems and automation endpoints.
- Optimize application performance, scalability, and reliability across cloud-native environments.
- Transform proof-of-concept solutions into production-grade, resilient systems operating at global scale.
- Drive best practices in full-stack development, cloud automation, CI/CD, and test automation.
- Mentor engineering teams in up-to-date software development practices, automation architecture, and scalable design patterns.
- Collaborate with globally distributed engineering teams to deliver high-quality software features.
- Develop and maintain applications using modern programming languages, frameworks, and cloud technologies.
- Ensure application reliability, maintainability, security, and performance through continuous engineering improvements.
Required Skills & Qualifications
- BE / BTech / ME / MTech in Computer Science, Software Engineering, or a related field (or equivalent work experience).
- 3 years of progressive software development experience, preferably involving scalable and distributed systems.
- Strong programming skills in C# / .NET Core, Node.js, TypeScript, Angular, and Python.
- Experience designing and developing REST APIs, microservices, and distributed applications.
- Strong understanding of algorithms, data structures, design patterns, and automation frameworks.
- Hands-on experience with SQL and NoSQL databases such as MongoDB, PostgreSQL, or MySQL.
- Experience with real-time applications using WebSockets, SignalR, or event streams.
- Strong understanding of AWS cloud services, Kubernetes, Terraform, and cloud-native architectures.
- Experience designing highly available, fault-tolerant, and scalable automation systems.
- Excellent communication skills and the ability to collaborate with cross-functional engineering teams.
Good to Have
- Experience working with cybersecurity products, security automation, or SOAR platforms.
- Prior experience in product-based cybersecurity or enterprise SaaS companies.
- Familiarity with observability tools, DevOps practices,
and continuous deployment for hyperscale platforms.
- Experience with event-driven architectures, automation pipelines, and high-volume data processing.
- Contributions to open-source projects related to automation, distributed systems, or cloud technologies.
- Experience building secure, scalable enterprise applications and third-party integrations.
Tech Stack
C#, .NET Core, Python, Node.js, TypeScript, Angular, MongoDB, PostgreSQL, REST APIs, Microservices, AWS, Kubernetes, Terraform, Event-Driven Architecture, Automation Pipelines, and Observability Tools.
Important Role Clarification
This role is primarily focused on full-stack software engineering, distributed systems, cloud-native architecture, and scalable security automation.
Candidates should have strong software development experience rather than only frontend development, DevOps, or application support experience.
Experience with cybersecurity products or security automation platforms will be an added advantage.
Candidate Details Required
If you are interested in this opportunity, please share your updated resume along with the following details:
- Total Experience
- Relevant Full Stack Development Experience
- Current Location
- Preferred Location
- Notice Period
- Current CTC
- Expected CTC
- Education
- LWD Confirmation screenshot
- Availability for the interview process
Please confirm your interest and availability for this Hyderabad-based opportunity.
Best regards,
Pavish upGrad
📌 Software Engineer (Hyderabad)
🏢 upGrad Rekrut
📍 Hyderabad