Search by job, company or skills

yminds.ai

Senior Software Engineer ( 6+ Years Experience | Hybrid | Bangalore )

Save
new job description bg glownew job description bg glow
  • Posted 22 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

About the Role

Our client is seeking an exceptional Senior Software Engineer to take on a critical leadership role within a deep-tech startup focused on building defense-grade maritime surveillance and intelligence platforms. This is a high-impact opportunity for a technical leader who can architect complex distributed systems, drive cross-functional projects, mentor engineering teams, and contribute to the technical vision of the organization. The ideal candidate will thrive in solving large-scale engineering challenges involving real-time processing, platform scalability, and operational excellence.

Key Responsibilities

  • Architect and lead the development of high-availability, real-time maritime surveillance and defence intelligence platforms
  • Drive end-to-end ownership of complex, multi-team projects from conception to deployment
  • Design, develop, and maintain event-driven microservices and distributed systems
  • Build scalable and reliable platforms capable of handling large-scale real-time workloads
  • Improve system performance, fault tolerance, reliability, and operational excellence
  • Establish and enhance engineering best practices including CI/CD, observability, testing, and documentation
  • Lead architecture reviews, technical decision-making, and long-term platform strategy
  • Mentor engineers, conduct code reviews, and foster a high-performing engineering culture
  • Manage project lifecycles, define milestones, and ensure timely, high-quality delivery
  • Identify and resolve technical bottlenecks while driving continuous process improvements

Required Skills

  • 6+ years of hands-on software development experience
  • Proven experience leading technical initiatives and owning project delivery
  • Strong expertise in distributed systems and event-driven microservice architectures
  • Proficiency in Python
  • Experience with cloud platforms such as Google Cloud Platform (GCP) and/or AWS
  • Hands-on experience with Docker and Kubernetes
  • Strong knowledge of relational and NoSQL databases, including MongoDB
  • Experience with messaging and streaming platforms such as Kafka
  • Strong understanding of system design, scalability, performance optimization, and fault tolerance
  • Experience mentoring engineers and leading cross-functional teams
  • Excellent communication and stakeholder management skills
  • Strong ownership mindset and problem-solving abilities

Nice-to-Have Skills

  • Experience with Terraform and Infrastructure as Code (IaC)
  • Experience with ClickHouse for large-scale analytics workloads
  • Frontend development experience with React.js
  • Experience building real-time analytics and surveillance platforms
  • Knowledge of observability, monitoring, and distributed tracing tools
  • Exposure to defense-tech, geospatial, or intelligence systems
  • Experience working in high-growth startup environments

About YMinds.AI

YMinds.AI is a fast-growing AI and technology talent partner helping global organizations build high-performance engineering and AI teams. We specialize in hiring across Artificial Intelligence, Machine Learning, MLOps, Data Engineering, Cloud Engineering, Full Stack Development, Product Engineering, and Deep-Tech domains.

Keywords

Senior Software Engineer, Python Developer, Distributed Systems, Microservices, Event-Driven Architecture, Kafka, Docker, Kubernetes, Terraform, MongoDB, ClickHouse, ReactJS, GCP, AWS, Cloud Engineering, System Design, Scalability, Real-Time Processing, Defense Tech, Maritime Intelligence, Platform Engineering, Backend Engineering

More Info

Job Type:
Industry:
Function:
Employment Type:

About Company

Job ID: 148677357