Job Description
Location Preference: Minneapolis, MN (remote) or NYC, NY (hybrid)
Open to Remote across the US (based on skills and experience)
Senior Software Engineer
Position - Marketing AI Team
Key Partnerships
Engineering Team, Product Department
Job Summary
As a Sr Software Engineer, you will design and deliver scalable front- and back-end software solutions across the full development lifecycle — from architecture and conception through deployment and beyond. You will be a senior contributor on a highly skilled engineering team led by a Lead Engineer or VP of Engineering, collaborating to build software trusted by thousands of customers and millions of consumers worldwide.
This role requires both technical depth and a strong engineering mindset. You will actively shape architecture decisions, champion software engineering best practices, and mentor junior engineers to elevate the team.
Responsibilities
- Develop robust, maintainable, and scalable software across front- and back-end systems using C# and TypeScript/JavaScript
- Contribute to all phases of the software development lifecycle (SDLC), including requirements, design, implementation, testing, and deployment
- Architect and deploy cloud-native solutions on AWS, leveraging services such as Lambda, ECS, RDS, S3, API Gateway, and CloudWatch
- Apply and promote engineering best practices including code reviews, test-driven development (TDD), CI/CD pipelines, and clean architecture principles
- Leverage AI-assisted coding tools (e.g., Claude Code, GitHub Copilot) to accelerate development velocity and improve code quality
- Participate in technical design discussions and architecture reviews, contributing informed, experience-backed perspectives
- Mentor junior engineers through pair programming, code reviews, and knowledge sharing
- Collaborate cross-functionally with product, design, and QA teams to deliver high-quality software on time
Other
- Maintains confidentiality of work-related issues, records, and company information.
- Demonstrates a commitment to Diversity, Equity, and inclusion by treating everyone with respect and dignity, ensuring all voices are heard, and advocating change.
