Software Engineer- Go OR Python, AWS, Microservices

5 - 8 years

7.0 - 10.0 Lacs P.A.

Bengaluru

Posted:2 months ago| Platform: Naukri logo

Apply Now

Skills Required

TrainingBasicUsageSalesCapEquityciscoAWSPython

Work Mode

Work from Office

Job Type

Full Time

Job Description

We're looking for a Development Engineer to join our dynamic software development team. The ideal candidate should have a foundational understanding of software development, system administration, and a passion for learning new technologies and tools related to continuous integration, continuous deployment, and automation. As a key member of the SSE Control Plane organization, responsible for the design, development, and operation of key microservices focused on Unified Policy, Reporting and data Engineering, traffic optimization, and insights related to our Umbrella and Cisco Secure Access products offer. This is a team that does big things. Your Impact: Implementation of backend services and APIs using Python, ensuring seamless integration with the frontend and guiding junior developers in the process. Craft reusable, testable, and efficient code in Python and Go, setting coding standards for the team. Oversee MySQL database management, guaranteeing data integrity, performance, security, and scalability while mentoring team members on best practices. Architect and develop RESTful APIs, and spearhead their integration with user interfaces, providing technical leadership. Work with other team leads and stakeholders, providing technical expertise to meet complex project objectives. Compliance initiatives such as SOC2 and FedRAMP, ensuring the product meets rigorous security standards. Deployment and management of services on AWS, optimizing for performance and security. Establish and refine CI/CD pipelines using Jenkins, promoting software quality and streamlining the development workflow. Direct testing, troubleshooting, and optimization of application components to enhance speed, security, and scalability. Keep the team informed of the latest trends in web applications, programming languages, and emerging technologies, and incorporate these insights into the development strategy. Minimum Qualifications : Bachelors degree in computer science, Software Engineering, or a related field. 5-8 years of relevant industry experience, with proven experience in leading software development projects. Advanced proficiency in Python, Go, and MySQL. Demonstrated ability in backend REST API development and integration with UI. Strong leadership skills, capable of driving development and managing a team. Exceptional problem-solving skills with meticulous attention to detail. Excellent written and verbal communication skills, with the ability to optimally lead technical discussions.

Software Development
San Jose CA +86

RecommendedJobs for You

Chennai, Pune, Delhi, Mumbai, Bengaluru, Hyderabad, Kolkata

Pune, Bengaluru, Mumbai (All Areas)

Chennai, Pune, Delhi, Mumbai, Bengaluru, Hyderabad, Kolkata

Bengaluru, Hyderabad, Mumbai (All Areas)

Hyderabad, Gurgaon, Mumbai (All Areas)