Technical Lead
Place Exchange
Job highlights
Summary
Join Place Exchange as a Software Engineering Team Lead and lead a small team while contributing individually. Collaborate with Product & Technical Account Management teams to develop and scale the platform. Drive technical architecture and mentor junior developers. The ideal candidate possesses 4-6 years of full-stack software engineering experience with expertise in Python or similar languages, frontend technologies, testing, and performance optimization. A Bachelor's degree in a relevant field or equivalent experience is required. Compensation includes a salary range of $150,000 - $165,000 in NYC, plus bonus and stock options. Place Exchange offers a startup culture, comprehensive benefits, generous time off, and flexible work arrangements.
Requirements
- Have 4-6 years of full-stack software engineering experience with a track record of building clear, maintainable code, and engineering large-scale systems
- Have strong experience with Python or comparable server-side languages, like Java or Node
- Have experience in frontend technology using HTML/CSS/JavaScript
- Have experience in building out well-thought functional and unit tests
- Have experience using metrics and monitoring tools/frameworks to handle performance optimization or to provide visibility into the systems
- Have experience with architecture and development of business solutions and acting as a thought leader in cloud-based technical solutions
- Have experience of mentoring, educating and motivating young developers
- Have strong problem solving, analytical and critical thinking skills
- Are a strong communicator who communicates effectively across groups, locations and cultures, in-person and virtually
- Have a Bachelor's degree in Computer Science, Software Engineering, Mathematics, or a similar field or applicable experience in the industry
Responsibilities
- Collaborate with our Product & Technical Account Management teams, to add features to the products used by agencies and advertisers and scale out the platform for our ever-expanding business needs
- Help drive technical architecture for your immediate team, and other engineering teams in the organization, helping them overcome their hurdles and achieve their goals
- Learn and understand Place Exchangeβs corporate, departmental and team goals
- Work with the Product team to have a clear understanding of the product roadmap
- Identify and incorporate tools needed for working on the transaction processing platform
- Diagnose and troubleshoot production application issues
- Gain a good understanding of the Place Exchange landscape
- Pair with team members on committed initiatives
- Work collaboratively with other engineering teams and incorporate best practices
- Work with stakeholders and formulate delivery plans for key initiatives
- Provide hands-on technical leadership in the development team
- Drive architecture for the team, consistently designing code that is aligned with the overall service architecture
- Promote and drive innovation in technologies, processes, and tools
- Deliver projects on time and budget, ensuring quality standards are met
- Mentor and develop team members, provide constructive feedback on design and code quality and build an inclusive culture with high performing teams
- Help define and enforce development practices, including unit tests and code reviews
- Develop a deep understanding of the business environment and strategy
Benefits
- Comprehensive health benefits
- Commuter benefits
- 401k with match
- Equity incentives
- Generous time off: 20 PTO days, sick days, and Summer Fridays
- Monthly cell phone and quarterly work-from-home stipends
- Place Exchange Gives Back program with charity donation matching
- Flexible hybrid work environment
- Ability to work remotely or go work from the NYC office (or both!)
- The opportunity to grow, have fun, and be part of fast-growing company changing the face of an industry
- Startup culture, focused on developing innovative solutions at a fast pace
- Direct access to work with and learn from an experienced management team, passionate about the business and the development of our employees
- The opportunity to own meaningful work streams and drive real impact for the business
Share this job:
Similar Remote Jobs
- πSpain
- πSpain
- πSpain
- πIndia
- πUnited States
- πRomania
- πItaly
- πRomania
- πUkraine