Job Closed
This listing is no longer active.
Associate Software Engineer
Location
Arizona + 8 moreAll locations: Arizona | California | Florida | New York | North Carolina | Michigan | Tennessee | Texas | Virginia
Posted
130 days ago
Salary
$70K - $80K / year
Seniority
Mid Level
Job Description
Associate Software Engineer
Marigold
• Build and ship code that solves real problems for real customers. • Collaborate in code reviews, sharing ideas, learning from others, and helping raise the bar on quality and best practices. • Get hands-on with how Emma builds intuitive, scalable tooling that helps marketing teams do their best work. • Have fun while doing it!
Job Requirements
- Early-career developer or recent graduate with a strong interest in software engineering
- Foundational experience or exposure to modern technologies such as React, Python, AWS, or similar tools
- Demonstrated curiosity and willingness to learn new technologies, frameworks, and best practices
- Passion for building quality products with the end user in mind
- Comfortable working across different areas of the codebase and contributing where needed
- Strong collaboration skills and openness to feedback and continuous improvement.
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.
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Senior Engineer, Full Stack
Bellese TechnologiesImproving the healthcare journey through civic innovation.
• Collaborate with a team to design and build innovative technology solutions in civic healthcare. • Focus on improving public health outcomes by reducing confusion and providing clarity throughout the healthcare journey. • Work remotely in a flexible environment driven by service design and mission to enhance patient care and reduce costs.
• You’ll operate in a dual mandate: part of your time will be spent deeply embedded in a product team, driving design, delivery, and technical excellence; the rest will be spent working at the company level, partnering with the other Staff Engineer to shape Mixmax’s technical strategy and culture. • Together, you’ll form the most senior technical voice in the company, reporting directly to the Director of Engineering. • Be the senior technical voice in your team: design, review, mentor, and help deliver major features at high quality. • Partner with the other Staff Engineers to drive cross-company technical strategy, architectural standards, and engineering culture. • Own cross-cutting initiatives: scalability, reliability, developer experience, system evolution. • Define, evangelize, and maintain lightweight guardrails (RFCs, ADRs, patterns etc) that scale with our team. • Work alongside PMs, Designers, and Engineering leadership to align on direction, push back when needed, and ensure architecture enables (not constrains) product goals. • Raise the bar on quality, mentoring engineers, and contributing to how we work, review, and make decisions. • Own your impact. At this level, you’ll define what success looks like: spotting high-leverage opportunities, setting your own direction, and making tangible improvements that strengthen how we build, ship, and collaborate.
Senior Software Engineer
LivePersonConversational AI that’s anything but artificial. Fast Company named us the #1 Most Innovative AI Company in the World.
• You will produce a high impact on core services that enable the conversational platform at scale. • Use expert java knowledge to build new features, maintain the platform’s stability at LivePerson’s scale and continuously increase technical excellence score. • Produce high-quality, well-tested code that you would be proud of. • Be part of a team that will take full operational responsibility for the services that you own, and potentially take part in an on-call rotation. • Use the latest technologies to solve real problems for our customers at a massive scale. • Work with other engineers, and stakeholders to ensure valuable contributions, and groom the features that would define the product ahead.
• Collaborate with Solution Architects to define the end-to-end system design. Create blueprints for IVR/Voice workflows, omni-channel routing, ticket lifecycles, and key integration points. Finalize and own the Technical Design Document. • Validate and confirm the technical approach and architecture, ensuring alignment with best practices and client security requirements. Approve configuration changes, custom application deployments, and drive complex technical issues to resolution. • Provide strategic technical oversight, mentorship, and support to Application and Quality Engineers. Serve as the primary technical consultant to clients, leading discovery sessions, design workshops, and performing configuration reviews. • Coordinate with the Quality Engineer to ensure thorough testing of all agent, customer, and business experiences. Review and validate test cases, with focus on experiences. • Ensure clear and continuous communication between the technical delivery team, the Project Manager, and the Client. Proactively identify scope creep and potential technical blockers to prevent cost leakages and ensure the final solution is easily maintainable by the client’s operations team.




