Full-Time Senior Software Engineer
Place Exchange is hiring a remote Full-Time Senior Software Engineer. The career level for this job opening is Senior Manager and is accepting Canada based applicants remotely. Read complete job description before applying.
Place Exchange
Job Title
Posted
Career Level
Career Level
Locations Accepted
Share
Job Details
What is the Role? Place Exchange is seeking a driven Senior Software Engineer to solve complex problems, develop scalable systems, and contribute to the growth of our out-of-home digital ad exchange.
Key Responsibilities:
- Independently ship features, from small to large.
- Collaborate with senior engineers on key initiatives.
- Mentor and guide junior engineers.
- Shape the team, roadmap, and technical strategy.
- Adhere to best practices including documentation, comprehensive testing, CI/CD, and code instrumentation.
Ideal Candidate Profile:
- 4-6 years of full-stack experience building scalable systems.
- Strong proficiency in Python (or similar languages like Java/Node).
- Frontend experience with HTML/CSS/JavaScript.
- Experience writing functional and unit tests.
- Proficiency in metrics and monitoring tools for performance optimization.
- Experience in architecture and business solution development.
- Ability to mentor, educate, and motivate developers.
- Excellent communication skills (in-person and virtual).
- Bachelor's degree in Computer Science or related field, or equivalent experience.
Technology Stack:
- Python, Django, JavaScript, React, gRPC
- AWS Lambda, Kubernetes
- Postgres, S3, Elasticsearch, DynamoDB, Snowflake
- Spark, Airflow
Interview Process: Preliminary phone screens, virtual on-site with various team members.
First 30 Days: Understand company, department, and team goals, product roadmap, and transaction processing platform tools.
First 60 Days: Gain understanding of Place Exchange landscape, participate in initiatives, and collaborate with other teams.
First 90 Days: Take technical leadership, drive architectural decisions, promote innovation, mentor team members, define development practices, and gain deep understanding of the business.
Benefits:
- Startup culture
- Experienced leadership team
- Meaningful work streams
- Comprehensive health benefits
- Equity incentives
- Generous PTO
- Remote work options
Company Mission: Transform the OOH channel to be truly programmatic.
Diversity Statement: We are an equal opportunity employer and value diversity at our company.