Hi, We're Centerfield.
Supercharged customer acquisition. Centerfield delivers outcome-based digital marketing solutions and personalized omnichannel experiences for the world’s leading brands. Powered by our proprietary Dugout platform, Centerfield acquires customers at scale for leading residential service, insurance, e-commerce, and B2B brands. Centerfield’s digital experiences and digital brands, such as Business.com and BroadbandNow.com, reach more than 150 million in-market shoppers annually. Centerfield is headquartered in Silicon Beach and is proud to be recognized by Built in LA as a Best Place to Work in Los Angeles.
The Opportunity...
Centerfield’s Insurance division builds innovative advertising and customer acquisition technology. We are looking for a Software Engineer with a strong Python background to join our team to help shape the future of our real-time platform. You will be working across the spectrum of our back-end/front-end technologies and responsibilities. There are enormous opportunities for exposure to many different technologies in a supportive environment.
This role has a very broad purview and will have a tremendous influence on how our platform grows and evolves. This is not the role of specialists. The Python Full Stack Engineer is responsible for developing and maintaining both the front-end and back-end components of web applications. This role requires a strong understanding of web development principles, proficiency in Python, familiarity with front-end technologies, and experience in database management.
If you are excited to work for a fast-growing industry leader with a lot of career growth opportunities, join us!
How You'll Contribute...
- Design, build, and maintain efficient, reusable, and reliable Python code.
- Integrate user-facing elements developed by front-end developers with server-side logic.
- Implement security and data protection solutions.
- Design and implementation of data storage solutions.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Troubleshoot, debug, and upgrade existing systems.
- Provide technical support for web applications.
- Stay informed about emerging technologies/industry trends and apply them to operations and activities.
- Create database schemas that represent and support business processes.
- Develop and maintain APIs for web services.
- Test and debug applications to ensure stability and optimize performance.
What We're Looking For...
- Bachelor's degree in Computer Science, Engineering, or related field, or equivalent experience.
- Strong understanding of the Python programming language and its frameworks.
- Strong understanding of PHP and Node.js
- Strong experience in Linux
- Comfortable with legacy code and modernization
- Proficient understanding of client-side scripting and JavaScript frameworks.
- Experience with database technology such as MySQL, PostgreSQL, and MongoDB.
- Understanding of accessibility and security compliance.
- Knowledge of user authentication and authorization between multiple systems, servers, and environments.
- Integration of multiple data sources and databases into one system.
- Familiarity with event-driven programming in Python.
- Proficient understanding of code versioning tools such as Git.
- Experience with development-aiding tools such as Bower, Bundler, Rake, Gulp, etc.
- Familiarity with continuous integration.
- Strong analytical and problem-solving skills.
- Excellent verbal and written communication abilities.
- Ability to work in a team environment as well as independently.
- Attention to detail.
- Proactive and self-motivated.
- Great problem-solver; can balance pragmatic and “right;” entrepreneurial mindset; ability to effectively multi-task; ability to take ownership of your work; comfortable jumping into new territory; lead by example; ready and willing to pitch in wherever help is needed.
Bonus Points...
- Experience with cloud platforms like AWS, Azure, or GCP.
- Containerization technologies like Docker or Kubernetes.
- Understanding of serverless architecture.
- Experience with automated testing platforms and unit tests.
- Familiarity with blue-green deployments, canary releases, and feature toggles.
Life at Centerfield...
- This is a hybrid position, and employees are expected to come into our Playa Vista, CA office every Tuesday, Wednesday & Thursday
- Competitive salary + bi-annual bonus
- Unlimited PTO – take a break when you need it!
- Industry-leading medical, dental, and vision plans + generous parental leave
- 401(k) company match plan – fully vested on day 1
- Outside patio overlooking Playa Vista + cabanas, firepits & working grills
- Monthly happy hours, catered lunches + daily food trucks
- Award-winning culture & unprecedented team spirit (featured in LA Business Journal & Built In LA)
- Fully stocked kitchens with snacks & drinks
- Breakroom supplied with games, couches, workout equipment + weekly in-office exercise classes hosted by professional instructors (yoga, kickboxing & circuit training)
- Free onsite gym + locker rooms
- Paid charity and volunteer days (local mentor programs, adopt a pet, beach cleanup, etc.)
- Monthly team outings (ball games, casino night, hikes, etc.)
- Career growth – we enjoy promoting from within!
#LI-Hybrid#LI-CC1