
Senior Software Engineer
Marigold
full-time
Posted on:
Location Type: Remote
Location: Arizona • California • United States
Visit company websiteExplore more
Salary
💰 $130,000 - $150,000 per year
Job Level
About the role
- Write and ship production-quality code that solves real customer problems and supports Emma’s marketing platform
- Lead and contribute to technical design, planning, and execution, helping projects move from concept to delivery
- Participate actively in code reviews, setting a high bar for quality while mentoring and supporting the growth of other engineers
- Collaborate closely with cross-functional partners to build scalable, maintainable systems that empower marketing teams
- Contribute to the evolution of engineering practices, tooling, and processes that improve how we build and deliver software
- Build great things in a collaborative, customer-focused environment that values craftsmanship—and enjoys the journey along the way
Requirements
- 5+ years of experience building and maintaining production-grade software using best practices, proven design patterns, and collaborative development workflows
- Experience leading projects or teams, with a demonstrated ability to guide others, encourage growth, and drive work across the finish line
- Strong technical foundation with experience in modern technologies such as React, Python, or similar frameworks (deep expertise in every area is not required)
- A clear area of technical specialization, paired with comfort contributing across the stack when needed
- Curiosity-driven mindset with a history of learning new technologies, taking on new challenges, and continuously improving your craft
- Customer-focused approach, with care for the products you build and the people who rely on them
Benefits
- medical/dental/vision insurance
- life/accident/disabilities insurance
- supplemental health benefits
- FSA
- EAP and pet insurance
- Generous time off (we call it Open Time Away)
- paid holidays and a birthday benefit day off
- Paid Volunteer Time
- 401k plan with a company match on your contributions
- Employee-centric and supportive remote work environment with flexibility
- Support for life events including paid parental leave
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
production-quality codesoftware development best practicesdesign patternsReactPythonfull-stack developmentcode reviewsscalable systemsmaintainable systemsengineering practices
Soft skills
leadershipmentoringcollaborationcustomer-focusedcuriosity-drivenproblem-solvingcommunicationteamworkguiding othersencouraging growth