Staff Software Engineer
Spotted 1h agoFull-time
Job details
- Pay
- $150,000 – $195,000 a year
- Work mode
- On-site
- Employment
- Full-time
- Level
- Staff / principal
- Education
- Bachelor's degree
- Posted
- Oct 13, 2026
- Last confirmed open
- Oct 14, 2026
Job description
About this role
Job Description
Marin Software is seeking a Staff Software Engineer to design dependable software systems, lead technical initiatives, and improve application performance. The ideal candidate brings strong engineering experience and can collaborate across teams to deliver scalable, high-quality technology solutions.
Key Responsibilities
- Design, develop, and maintain scalable software applications
- Lead technical design and architecture discussions
- Build and optimize backend services and APIs
- Collaborate with product managers and engineering teams
- Review code and maintain software quality standards
- Troubleshoot complex issues and improve system reliability
Requirements
- Bachelor’s degree in Computer Science or a related field, or equivalent experience
- Extensive software development experience
- Strong programming, debugging, and system design skills
- Knowledge of databases, APIs, and distributed systems
- Experience with cloud platforms and modern development tools
- Excellent communication and problem-solving abilities
Benefits
- Competitive salary
- Paid time off
- Health benefits, subject to eligibility
- Professional development opportunities
About the Company
Marin Software has been known for digital advertising management and performance marketing technology, helping advertisers manage and optimize campaigns across digital channels.
Pay: $150,000.00 - $195,000.00 per year
Benefits:
- AD&D insurance
- Dental insurance
- Green card sponsorship
- Health insurance
- Life insurance
- Relocation assistance
- Visa sponsorship
- Vision insurance
Work Location: In person
Interested in this role?Continue on Indeed to apply.
Apply on Indeed