Senior Software Engineer

Oblivious develops privacy and security software products that enable businesses to utilize AI and data while protecting individual privacy and data security.
Backend
Senior Software Engineer
Hybrid
4+ years of experience
AI · Cybersecurity

Description For Senior Software Engineer

Oblivious is at the forefront of privacy-preserving AI technology, developing cutting-edge solutions that enable businesses to harness the power of data while maintaining strict privacy and security standards. We're seeking a Senior Software Engineer to join our team in a hybrid work environment in Bengaluru.

As a core developer, you'll be responsible for building new privacy and security software products. The ideal candidate should be self-motivated, capable of multitasking, and an excellent team player. You'll work with large-scale applications and frameworks, requiring outstanding communication and leadership skills.

The role involves developing and maintaining high-quality, performant code, working with database integrations, and ensuring products meet business objectives and compliance standards. You'll be involved in the full development lifecycle, from writing code to deployment, and participate in code reviews.

We're looking for someone with a strong background in Computer Science, experienced in Object-Oriented Design, database design, and modern web technologies. Knowledge of Python, MongoDB, microservices, and APIs is essential. Experience with Abstract Syntax Trees and syntax parsers is a plus.

Join us in our mission to revolutionize how businesses handle sensitive data while maintaining privacy and security. We offer comprehensive benefits including health insurance, pension plan, paid time off, work-from-home flexibility, and professional development opportunities.

Last updated 7 days ago

Responsibilities For Senior Software Engineer

  • Writing clean, high-quality, high-performance, maintainable code
  • Develop and support software including applications, database integration, interfaces, and new functionality enhancements
  • Coordinate cross-functionally to insure project meets business objectives and compliance standards
  • Support test and deployment of new products and features
  • Participate in code reviews

Requirements For Senior Software Engineer

Python
MongoDB
  • Bachelor's degree in Computer Science (or related field)
  • 4+ years of relevant work experience
  • Expertise in Object-Oriented Design and Database Design
  • Experience with Agile or Scrum software development methodologies
  • Web technologies (micro-services, APIs, MongoDB, etc)
  • Experience with Abstract Syntax Trees (ASTs) and syntax parsers is a bonus
  • Ability to multi-task, organize, and prioritize work
  • Ability to pick up new libraries and frameworks quickly
  • Python experience

Benefits For Senior Software Engineer

Medical Insurance
  • Private Health Insurance
  • Pension Plan
  • Paid Time Off
  • Work From Home
  • Training & Development

Interested in this job?

Jobs Related To Oblivious Senior Software Engineer

Senior Software Engineer - Data Center Rack and Power Management Engineering

Senior Software Engineer position at NVIDIA focusing on data center rack and power management engineering for AI infrastructure.

Senior HPC Performance Engineer

Senior HPC Performance Engineer role at NVIDIA focusing on optimizing GPU communication libraries for large-scale deep learning and HPC applications.

Senior Software Engineer, Performance Platform

Senior Software Engineer position at DoorDash focusing on performance optimization, platform development, and technical leadership in the Performance Platform team.

Senior Software Engineer

Senior Software Engineer position at Blacklane, developing backend services for global chauffeur platform using Ruby, Go, and modern cloud technologies.

Senior Software Engineer

Senior Software Engineer role at Kiavi, building complex loan origination platforms with modern tech stack, offering competitive pay and comprehensive benefits.