Metropolis
Artificial Intelligence
StaffSoftwareEngineer,NetworkExpansion
“Staff Software Engineer, Network Expansion at Metropolis. Provide technical direction. Formulate technical vision”
What You'll Achieve.
Real-world metrics shifts; Company-defining business outcomes
Industry & Context.
Solve real-world problems
4 Days in Office
What They're Looking For.
Must Have
MS or BS in Computer Science, Equivalent work experience, Fundamental computer science skills, 10+ years experience building customer-centric applications, Proven track record designing distributed systems, Proven track record delivering software products, Experience with microservices, Experience with event-driven architectures, Experience with Agile engineering processes, Experience with TDDDD, Experience with CI/CD, Experience with build/test/deploy processes, Experience with database technologies, Experience with MySQL, Experience with Postgres, Excellent written communication skills, Excellent verbal communication skills, Proven ability to present complex technical information, Track record of successful cross-functional collaboration, Experience building customer solutions B2C, Experience building customer solutions B2B, Experience succeeding in high ambiguity, Able to work in office
Nice to Have
Advanced-level knowledge of Scala, Advanced degree in technical field, Previous experience in high-growth environments, Experience leveraging AI technology
What You'll Do.
Provide technical direction
Formulate technical vision
Implement technical vision
Formulate technical roadmap
Implement technical roadmap
Lead large cross-team initiatives
Lead initiatives through development lifecycle
Lead multiple engineering teams
Work cross-functionally with designers
Work cross-functionally with product managers
Understand real-world problems
Model real-world problems
Solve real-world problems
Be responsible for real-world metrics shifts
Be responsible for company-defining business outcomes
Moderate technical discussions
Evaluate new techniques
Ensure platform is evolving
Ensure platform is improving
Leverage automation testing best practices
Leverage deployment best practices
Enable rapid iteration
Enable launch of new features
Treat bugs as opportunities
Treat mistakes as opportunities
Bring out best in engineers
Drive hiring top talent
Build new functionality
Support expansion into new verticals
Support expansion into larger markets
Support expansion into complex markets
How You'll Work.
Team & Collaboration
Cross-functionally with product; Cross-functionally with design; Cross-functionally with operations; Across multiple engineering teams
Communication Scope
Present complex technical information
Process & Methodology
Agile engineering processes
Applying for this Staff Software Engineer, Network Expansion role?
Most applicants get filtered before a human reads their resume. See if yours makes the cut.
How to Apply on Greenhouse
- Create a Greenhouse profile before applying — it saves time across multiple applications.
- Upload your resume as a PDF; the parser handles it better than Word.
- Answer all knockout questions carefully — wrong answers auto-reject before a human sees you.
- Enable email notifications to track application status in real time.
ANONYMOUS · UNFILTERED
What do employees actually say about Metropolis?
Real rants from real employees. Read before you apply.