Principal Software Engineer leading the design of scalable ad platforms at Snap. Collaborating with teams to innovate advertiser flows and manage technical direction.
Responsibilities
Design and implement systems that support the advertiser experiences and creator ads platform at Snap.
Lead the vision and strategy for our next-generation infrastructure, focusing on scalability, performance, and driving advertiser value.
Innovate and conceptualize new advertiser flows and creator marketplace products, leveraging market trends, user behavior, and advertiser needs.
Collaborate closely with cross-functional teams, including product management, design, data science, and other engineering teams, to deliver cohesive and impactful solutions.
Advocate for and apply a high bar when it comes to availability, scalability, operational excellence, and cost management
Mentor and guide other engineers, fostering a culture of technical excellence and continuous learning within the team.
Requirements
10+ years of post-Bachelor’s software development experience; or a Master’s degree in a technical field + 9+ year of post-grad software development experience; or a PhD in a related technical field + 6+ years of post-grad software development experience
2+ years of experience with technical leadership or acting as the domain-expert to a technical organization
Experience in technical leadership/ownership and setting technical direction for engineering projects
Experience architecting, designing, and developing distributed systems
Deep expertise in building and scaling advertiser or creator platforms or similar systems
Excellent programming and software design skills, including debugging, performance analysis, and test design
Benefits
paid parental leave
comprehensive medical coverage
emotional and mental health support programs
compensation packages that let you share in Snap’s long-term success
Fullstack Developer specializing in Java / J2EE, Spring Boot, and Camunda for innovative consulting projects at CBTW in Stuttgart. Collaborate with clients to implement complex applications and solutions.
Fullstack Developer at CBTW developing complex applications using Java and Spring Boot. Working closely with clients to analyze requirements and implement innovative solutions.
Full Stack Developer enhancing iSky Radar portal and AI features for financial institutions. Focused on React and TypeScript within a hybrid work environment in Australia.
Senior Software Engineer developing eResources solutions at OCLC. Leading team collaborations and supporting development of RESTful services and Big Data processing.
Senior Fullstack Developer designing and developing web applications for a dynamic software company in Greece. Involves working with .NET and Blazor while maintaining legacy applications.
Senior Engineer developing real - time embedded software and firmware applications at Arrow Electronics. Involved in software testing, documentation, and technical design support across various projects.
Senior VP/MS Engineer at Zurich, focusing on implementing and maintaining pricing models. Join a leader in the insurance industry on a transformative journey towards being Australia's leading digital insurer.
Senior Salesforce Engineer designing and delivering customised solutions for Zurich's customer interactions. Involved in technology transformation to support strategic goals and innovation within insurance sector.
Back End Software Engineer at Capital One building cloud - based solutions while collaborating with Agile teams. Utilize languages like Java, Python, SQL, and more for technology - driven customer empowerment.
Gen AI Technical Lead responsible for end - to - end development of AI models and solutions. Engaged in technology discussions and troubleshooting generative AI implementations.