Senior Software Engineer - Audience Amplication
Core
Senior Software Engineer driving innovation and delivering high-quality software solutions for the Audience Amplification Platform, supporting digital marketing innovation and property advertising across social and digital channels.
Role type
Senior Software Engineer (Full Lifecycle)
Builds
Social platform products and digital marketing tools for property advertising campaigns
Domain
Commercial Real Estate / Digital Marketing
Deliverable
production ML models | product features
Required skills
C#, .NET, ASP.NET Core, React, TypeScript, AWS/Azure/GCP, Microservices, Event-driven architecture, SQL/NoSQL, DevOps, CI/CD
Preferred skills
Shift-left testing, Functional and Object Oriented programming, Cloud Design patterns, TDD, BDD, Domain Driven design, Application Security Practices
Technologies
C#, .NET, ASP.NET Core, React, TypeScript, AWS, Azure, GCP, Kafka, SNS, SQS, PostgreSQL, MySQL, Aurora, DynamoDB, Redis
Responsibilities
Manage full project lifecycle from design to deployment and maintenance; Write and review production-ready code and documentation; Identify and resolve technical issues while balancing speed and quality; Conduct code reviews with a security lens; Mentor junior team members
Seniority
Senior, hands-on IC