Senior Software Engineer, Backend
Company: Tbwa Chiat/Day Inc
Location: Los Angeles
Posted on: January 22, 2025
Job Description:
Metropolis is an artificial intelligence company that uses
computer vision technology to enable frictionless, checkout-free
experiences in the real world. Today, we are reimagining parking to
enable millions of consumers to just "drive in and drive out." We
envision a future where people transact in the real world with a
speed, ease and convenience that is unparalleled, even online.
Tomorrow, we will power checkout-free experiences anywhere you go
to make the everyday experiences of living, working and playing
remarkable - giving us back our most valuable asset, time.The
RoleWe are looking for a Senior Software Engineer to join our
Customer Experience application development team and contribute to
the next step function growth phase. As a member of the engineering
team, you will have the opportunity to design and build systems and
features from the ground-up, have a big role to play in defining
the direction of our product and mentor other engineers.The ideal
candidate will have a product-oriented mindset with a passion for
technology and customer satisfaction. This engineer will play a
critical role in the company's success by ensuring that software
development efforts are aligned with customer needs and contribute
to the company's overall growth and profitability. This is a unique
opportunity to build an end-to-end mobility platform, that supports
high throughput locations, aviation, fleet management and other use
cases impacting the everyday experience of millions of people.If
you are energized by the mission to empower our customers to
harness time through remarkable mobility products, this role is for
you. We operate in a fast-paced, challenging, and fun environment!
We work together as one team to deliver on our commitments. We
challenge the status quo every day, internally and
externally.Responsibilities
- Design, implement, and maintain the backend services that make
up the Metropolis parking platform.
- Be a key part of the entire development lifecycle, including
ideation and identifying requirements.
- Moderate technical discussions, evaluate new techniques, and
ensure our platform is constantly evolving and improving.
- Leverage best practices in automation testing and deployment to
enable rapid iteration and launch of new features.
- Help build a culture where bugs and mistakes in Production are
treated as opportunities to improve the platform.
- Ensure that the systems we build are highly available and
scalable.
- Work directly with our partners and build solutions that
seamlessly integrate their products with the Metropolis
platform.Required Qualifications
- MS or BS in Computer Science or equivalent work experience.
Strong fundamental computer science skills.
- 6+ years of software engineering experience. Advanced level
knowledge of Scala, Java or related language.
- Proven track record of designing and delivering large-scale
distributed systems and software products in high volume consumer
facing applications.
- Experience with microservices, event driven architectures, and
related technologies and paradigms.
- Deep understanding of Agile engineering processes that support
the entire software development life cycle, including TDD/BDD,
CI/CD and related build/test/deploy processes.
- Experience with database technologies, especially MySQL and
Postgres.
- Excellent written and verbal communication skills with a proven
ability to present complex technical information in a clear and
concise manner to a variety of audiences.
- Local to Santa Monica (Los Angeles), New York City, or Seattle
areas.Preferred Qualifications
- Hands-on experience with container technologies and
"infrastructure as code" techniques.
- Work experience in innovative, high-growth environments.When
you join Metropolis, you'll join a team of world-class product
leaders and engineers, building an ecosystem of technologies at the
intersection of parking, mobility, and real estate. Our goal is to
build an inclusive culture where everyone has a voice and the best
idea wins. You will play a key role in building and maintaining
this culture as our organization grows.The anticipated base salary
for this position is $130,000.00 to $200,000.00 annually. The
actual base salary offered is determined by a number of variables,
including, as appropriate, the applicant's qualifications for the
position, years of relevant experience, distinctive skills, level
of education attained, certifications or other professional
licenses held, and the location of residence and/or place of
employment. Base salary is one component of Metropolis's total
compensation package, which may also include access to or
eligibility for healthcare benefits, a 401(k) plan, short-term and
long-term disability coverage, basic life insurance, a lucrative
stock option plan, bonus plans and more.Join us in making a
difference as we build our future. Metropolis is an equal
opportunity employer, dedicated to diversity, equality, and
inclusion, and provides equal employment opportunities to all
employees and applicants for employment. Metropolis prohibits
discrimination and harassment of any type without regard to race,
color, religion, age, sex, national origin, disability status,
genetics, protected veteran status, sexual orientation, gender
identity or expression, or any other characteristic protected by
federal, state or local laws.
#J-18808-Ljbffr
Keywords: Tbwa Chiat/Day Inc, Los Angeles , Senior Software Engineer, Backend, IT / Software / Systems , Los Angeles, California
Didn't find what you're looking for? Search again!
Loading more jobs...