▷ Only 24h Left: Senior Software Security Engineer

3 days ago


India NTT DATA, Inc. Full time

Key Responsibilities

- Design, develop, and optimize Python-based microservices for our internal platform and supporting infrastructure.
- Write clean, reusable, and well-documented code and libraries.
- Ensure application performance, scalability, and reliability across environments.
- Implement and maintain build processes using PANTS, UV, or other modern Python build tools.
- Apply secure coding practices and contribute to platform compliance with internal security standards.
- Work closely with DevOps, product, and design teams to ship secure, reliable features.
- Conduct code reviews and share best practices with peers.
- Stay current with emerging technologies, frameworks, and best practices in Python and secure software development.

Knowledge and Attributes

- Strong understanding of Python’s ecosystem and modern backend development practices.
- Deep knowledge of microservices architecture and distributed systems.
- Familiarity with secure software development principles and compliance standards.
- Works well across disciplines to solve problems and deliver value quickly.
- Excellent analytical, debugging, and problem-solving skills.
- Effective communication and knowledge sharing capabilities.

Academic Qualifications and Certifications

- Bachelor's degree or equivalent qualification in computer science, software engineering, or a related field (or demonstrated equivalent work experience).
- Relevant certifications in Python development, cloud technologies, or DevOps are a plus.

Required Experience

- 8+ years of professional experience in Python software development.
- Proficiency in frameworks and libraries such as FastAPI, Flask, and SQLAlchemy.
- Experience with PANTS, UV, or similar build systems.
- Solid understanding of CI/CD pipelines, containerization (Docker), and orchestration (Kubernetes).
- Experience with Git and agile development methodologies.
- Experience with automated testing frameworks and writing unit/integration tests.
- Experience with cloud platforms (AWS, GCP, Azure).
- Knowledge of observability tools (e.g., Prometheus, Grafana).
- Familiarity with infrastructure-as-code tools (e.g., Terraform, Pulumi).
- Exposure to security and compliance practices in software development.
- Experience with Python type checking (e.g., MyPy) and linting tools (e.g., Flake8, Black).
- Familiarity with asynchronous programming and event-driven architecture.

Familiarity with AI augmented development workflows.



  • India Microsoft Full time

    Job DescriptionThe Cloud & AI organization accelerates Microsoft's mission and bold ambitions to ensure that our company and industry is securing digital technology platforms, devices, and clouds in our customers heterogeneous environments, as well as ensuring the security of our own internal estate. Our culture is centered on embracing a growth mindset, a...


  • Mumbai, India myGwork - LGBTQ+ Business Community Full time

    Job Description This job is with Kyndryl, an inclusive employer and a member of myGwork the largest global platform for the LGBTQ+ business community. Please do not contact the recruiter directly. Who We Are At Kyndryl, we design, build, manage and modernize the mission-critical technology systems that the world depends on every day. So why work at...


  • India The Value Maximizer Full time

    Job Description Senior Java Developers(Full Stack or Backend Only) Location: Bangalore, India Workplace Type: Hybrid About The Role We are seeking a talented and passionate Senior Software Engineer to join our dynamic team. In this role, you will be instrumental in crafting innovative software solutions, building greenfield products, and mentoring junior...


  • Hyderabad, India Quest Software Full time

    Job Description Overview Job Title: Software Dev Senior Engineer -Security & Cloud Engineering (Product) Location: Hybrid Hyderabad Experience: 8+ years Education Qualification: B.Tech(CSC/IT) Employment Type: Full-time We are looking for a lead developer having Security and Cloud Engineering efforts for our enterprise Java product with both On-Prem...


  • India Danaher Full time

    Job DescriptionBring more to life.Are you ready to accelerate your potential and make a real difference within life sciences, diagnostics and biotechnologyAt Pall Corporation, one of 15+ operating companies, our work saves lives-and we're all united by a shared commitment to innovate for tangible impact.You'll thrive in a culture of belonging where you and...


  • India 3Pillar Global Full time

    We are 3PILLAR GLOBALWe build breakthrough software products that power digital businesses We are an innovative product development partner whose solutions drive rapid revenue market share and customer growth for industry leaders in Software and SaaS Media and Publishing Information Services and Retail Our key differentiator is our Product Mindset ...


  • India Microsoft Full time

    Job DescriptionThe Windows Connected Experiences team is looking for a highly motivated and innovative Software Engineer to break new ground as we take our products to orders of magnitude higher scale and rock-solid reliability, build out the intelligence capabilities to dramatically deepen user engagement and create a great cross-device experience. The team...


  • India Microsoft Full time

    Job DescriptionThe Microsoft Security organization's mission of making the world a safer place has never been more important. As cyber threats become more frequent and sophisticated, we drive improvements in our security products that keep our customers safe. The Microsoft Defender family offers comprehensive threat prevention, detection, and response...


  • Bengaluru, India Capgemini Full time

    Job Description Job Description Works in the area of Software Engineering, which encompasses the development, maintenance and optimization of software solutions/applications. 1. Applies scientific methods to analyse and solve software engineering problems. 2. He/she is responsible for the development and application of software engineering practice and...


  • India Microsoft Full time

    Job Description Microsoft Silicon, Cloud Hardware, and Infrastructure Engineering (SCHIE) is the team behind Microsoft's expanding Cloud Infrastructure and responsible for powering Microsoft's Intelligent Cloud mission. SCHIE delivers the core infrastructure and foundational technologies for Microsoft's over 200 online businesses including Bing, MSN, Office...