We are seeking a highly skilled Sr Staff Software Engineer to take on the role of Technical Lead, responsible for architecting, designing, and implementing high-performance, scalable cloud solutions. The ideal candidate will possess deep expertise in software design patterns, modern execution methodologies, and a wide range of open-source technologies. This role involves providing technical leadership to development teams, making key architectural decisions, ensuring adherence to best practices, and driving innovation to deliver robust, secure, and efficient solutions. As a Sr. Staff Engineer, you are expected to have 8+ years of work experience.
Education :
Bachelor’s Degree or Master’s Degree in Computer Science Engineering, or equivalent
Your Responsibilities
Design, develop, and test solutions leveraging various open-source technologies, including customization and integration with third-party components.
Define and prioritize the product backlog, collaborating closely with Scrum teams.
Provide accurate estimation and sizing for solutions.
Your Skills Requirements
Strong hands-on experience in programming with Java, Python is must.
Strong hands on Linux, Git, nodejs and With UI frontend like AngularJS , Docker is needed.
Good to have skills : Video domain, C++, Linux networking
Experience working with databases such as Oracle, PostgreSQL, and MySQL
Experience with enterprise frameworks and technologies such as Spring Boot, Spring Integration, JNDI, JDBC, Servlets, JSP, Web Services, Spring, Hibernate, JPA, XML, and JavaScript
Experience in developing Microservices
Experience with ELK, Kafka and monitoring tools
Experience in some of the Virtual Infrastructure Implementation like AWS, Openstack, Vmware , Kubernetes and Docker
Experience working with Agile and Scrum software development methodologies
Experience working in a Linux environment
Excellent oral and written communication skills
Staff Software Engineer • hosur, tamil nadu, in