Senior Software Engineer

closed
Place Exchange Logo

Place Exchange

πŸ’΅ $150k-$165k
πŸ“Remote - Worldwide

Summary

Join Place Exchange as a Senior Software Engineer and contribute to scaling a large-scale digital ad exchange handling billions of transactions. You will ship features independently, collaborate with senior engineers, mentor junior team members, and play a key role in shaping the team's technical strategy. The ideal candidate possesses 4-6 years of full-stack software engineering experience, strong Python or comparable language skills, and experience with frontend technologies, testing, and performance optimization. A Bachelor's degree in a relevant field or equivalent experience is required. Place Exchange offers competitive compensation, including a salary range of $150,000-$165,000 in NYC plus bonus and stock options, along with comprehensive benefits such as health insurance, 401k matching, generous time off, and a flexible hybrid work environment.

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 a Bachelor's degree in Computer Science, Software Engineering, Mathematics, or a similar field or applicable experience in the industry

Responsibilities

  • Ship small to large features independently
  • Pair with other senior engineers on the team to help deliver key initiatives
  • Work with and mentor fellow software engineers to enhance our platform
  • Play a key role in shaping our team, our roadmap and our technical strategy
  • Operate in a team that follows best practices for shipping good software, including documentation, comprehensive testing, CI/CD hygiene and code instrumentation
  • 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

Preferred Qualifications

  • 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

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
This job is filled or no longer available