Manager Software Engineering Architecture Apply
Who we are:
At EarthCam, we’re not just capturing images — we’re capturing history in the making. As the global leader in live camera technology, content, and services, our innovations empower businesses and individuals to document, monitor, and promote their most ambitious projects. From world-famous landmarks to transformative infrastructure, our cutting-edge cameras and AI-powered visual solutions help the world see progress in a whole new light.
We’re experiencing exciting growth, and there’s never been a better time to join our team. At our state-of-the-art 10-acre headquarters in Upper Saddle River, NJ, you’ll collaborate daily with brilliant minds across engineering, design, marketing, and operations. Our hands-on, in-office culture encourages creativity, connection, and learning — with breakfast and lunch offered multiple times a week, plus regular celebrations and team-building events that make work feel rewarding.
If you’re looking for a company where your ideas are valued, your growth is supported, and your contributions make a visible impact on a global scale — EarthCam is where your career takes shape.
Mandatory In-Office Position
This role requires working on-site five days a week at our 10-acre campus headquarters in Upper Saddle River, Northern NJ, conveniently located just off Route 17.
The Opportunity
We are seeking an experienced Manager with a positive attitude who is ready to roll up their sleeves to maintain technical excellence while scaling our teams and processes. This role requires managing a diverse 12-person team and requires the ability to switch between strategic thinking and hands-on technical contribution. Success in this highly visible role promises significant progress and promotion opportunities.
Key Responsibilities
Team Management & Development (Main Point)
- Directly manage a diverse team of 12 engineers and QA professionals. Successfully lead a mix of long-tenured staff and newer talent, encouraging knowledge transfer and growth.
- Instill a positive, collaborative culture while implementing KPIs to measure team effectiveness, quality metrics, and release cadence.
- Develop a strong program to coach and mentor staff, serving as an enthusiastic advocate for continuous improvement and career progress.
Architectural Oversight & Hands-On Code Quality
- Maintain technical fluency and the ability to be hands-on with code, architecture, and debugging in our core stack: Kotlin, Swift, PHP/Laravel, JavaScript/React.
- Require and participate in rigorous code reviews across the team to enforce high quality and architectural standards.
- Develop and continuously improve all stages of our Agile SDLC and DevOps processes to ensure a scalable and high-quality environment.
Requirements
- 7+ years of progressive experience in software engineering and quality, with 3+ years in a management role leading multi-functional teams.
- Must be able to perform code reviews and contribute technically across at least three core technologies.
- A critical thinker with strong problem-solving skills, able to thrive in a fast-paced environment.
- Experience in optimizing CI/CD pipelines, containerization (Docker/Kubernetes), and cloud-hosted environments is highly desirable.
Benefits
The EarthCam package includes excellent salaries, bonuses, benefits, and constant opportunities for development – designed to create an entrepreneurial, invigorating and satisfying environment. Our benefits include:
- Earn a competitive base salary starting at $130,000, plus a rewarding performance bonus—your success drives your rewards.
- Health insurance (Single coverage 100% paid for by company)
- Dental and vision insurance
- 401K Plan (with aggressive company matching)
- Paid time off, plus paid holidays
- Regular free breakfasts, lunches and snacks
- In-house Yoga sessions
- Bicycles to ride around campus
- Team BBQs and annual company Olympics

