Senior Software Engineer
Location
India
Posted
74 days ago
Salary
0
Seniority
Senior
Job Description
Senior Software Engineer
Proofpoint
• Design and build the next generation of cloud and data security solutions • Develop efficient software to build an internal representation of complex and large cloud infrastructures to analyze risks and vulnerabilities • Lead, design, and develop features on our scalable microservices based infrastructure for solving data security problems in SaaS applications
Job Requirements
- 3+ years of experience in building applications and services in one of AWS, GCP, and Azure
- 4+ years of experience in Python or NodeJS is preferred
- 4+ years of experience in cloud security is preferred
- 8+ years of experience building system or application software with modern technologies
- Prior experience building SaaS products is a plus
- Strong software design, complexity analysis, development and debugging skills
- Strong verbal and written communication skills
- Good knowledge of cloud infrastructure, and data security
- Bachelor’s degree in CS/EECS or similar. Master's degree in CS preferred.
Benefits
- Competitive compensation
- Comprehensive benefits
- Career success on your terms
- Flexible work environment
- Annual wellness and community outreach days
- Always on recognition for your contributions
- Global collaboration and networking opportunities
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Software Developer
DextMeet Dext Commerce, our latest product. You can now automatically fetch and categorise your sales data.
• Create clean, maintainable, and efficient code • Design features that are robust, scalable, and secure • Develop a full-stack application using RubyOnRails, React, TypeScript, and GraphQL • Engage in every stage of the development lifecycle • Adopt best practices including test-driven development, continuous integration, SCRUM, refactoring, and coding standards • Encourage the ongoing adoption and integration of exciting new technologies into our design
Senior Software Engineer, Data Infrastructure
AirbnbAirbnb is a community based on connection and belonging.
• Architect, design, and implement Airbnb's next-generation big data compute platform to support data ETL, analytics, and machine learning initiatives. • Manage and operate the platform, continually enhancing its reliability, performance, observability, and cost-efficiency. • Produce high-quality, maintainable, and self-documenting code, actively participating in code review processes. • Contribute to open-source software and drive meaningful industry impact.
Staff Software Engineer, Infrastructure
AirbnbAirbnb is a community based on connection and belonging.
• Deliver multi-quarter cross functional projects. • Stay up-to-date with the latest developments in data ingestion systems. • Influence the team’s and organization’s long-term roadmap and strategy. • Mentor and coach team members. • Raise operational standards by effectively identifying and fixing operational issues.
Senior Software Engineer, Infrastructure
AirbnbAirbnb is a community based on connection and belonging.
• Be hands-on (code, design, test) and collaborate with cross team partners (internal customers, dependencies and leadership) to deliver on multi-month projects in a timely fashion. • Design frameworks and maintain the general ecosystem around our NewSql database’s monitoring, permissions, service discovery integration, etc. • Empower and simplify the way engineers at Airbnb define and manage data by building and operating a generalized data schematization solution for a wide variety of storage backends at Airbnb and be able to satisfy broad compliance requirements.


