Hiring

Python Sr. Full Stack Engineer

Engineering · Full-time · Los Angeles, United States

Job description

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

Org chart

No direct reports

Teams

This job is not in any teams


Offices


Centerfield

5 followers

Develops data-driven marketing and sales technology that uses real time biddable media, automated call routing and customized scripting. The company?s proprietary platform, Dugout, uses a 1, 500-person sales team and other technology to deliver new customers to its clients.


Industries

Employees

1,001-5,000

Links