About Theorem Theorem is a team of experts steeped in the theory and practice of mathematics and computer science. This is the core of our iterative, hypothesis-driven process. We are craftspeople who build amazing products for global brands. We believe in cultivating a high degree of leadership and technical excellence in all of our team members. Together we build technology driven systems, services, applications, and platforms that solve our customers' business-critical problems. While we have offices in LA and New York, we work remotely with team members around the world100% REMOTE - Work from your remote location if you are not called to travel to client site TEAM RETREATS - We get together at an inspiring location to meet, work and play HEALTHY BODY, HEALTHY MIND - HAPPY TEAM - We offer vacation and support healthy lifestyles through our physical fitness and continuing education benefits program.Theorem expects team members to be honest, trustworthy, and operate with integrity. Discrimination and all unlawful harassment (including sexual harassment) in employment are not tolerated. We encourage success based on our individual merits and abilities, and all decisions regarding recruitment, hiring, promotion, compensation, skills development decisions such as training, and all other terms and conditions of our relationship, will be made without regard to race, nationality, national origin, citizenship status, employment engagement status, ethnicity, ethnic origin, color, creed, religion, belief, age, marital status, pregnancy, gender, gender identity, sexual preference, lifestyle, social class, military status, disability, physical features, or any other protected status. We oppose all forms of unlawful or unfair discrimination. Theorem is an equal opportunity employer. No statements by Theorem are intended to create an offer of employment unless made in a writing signed by an officer of the company and no offer shall become effective unless countersigned by the prospective employee.

Theorem, LLC

Experienced Backend Engineer - Python - Remote

Theorem is looking for a motivated craftsperson to join our global team of 200+ professionals to support our growing distributed services business. We are on a mission to dismantle the traditional consulting ecosystem and replace it with an effective framework for innovation that transforms the way businesses think about and solve problems from the inside out.

WHO YOU ARE As our Experienced Backend Engineer, you have deep knowledge of the Python language. You enjoy architecting and implementing flexible back-end services and reusable libraries. You are a passionate technologist with the discipline to create and finish projects. You have opinions about your favorite open source projects, or perhaps you have contributed to some or started one of your own. You are a communicator. Whether you are raising the flag within an implementation or sharing your favorite playlist in Slack, you will not shy away from letting your voice be heard. RESPONSIBILITIES AND DUTIES
  • Architect and build web platforms using Python
  • Be a leader-contributor on a team creating a distributed system that will change the way people shop and interact in a virtual and physical retail environment
  • Collaborate with product designers and clients to clarify requirements, prototype functionality and build products
  • Plan, estimate and prioritize work in a remote, distributed team environment
  • Guide our clients in best practices in order to achieve great project success

QUALIFICATION AND SKILLS

  • 5 + years of professional software development experience
  • Current production experience utilizing Python
  • Proficiency with Golang is helpful and strongly preferred
  • Willingness to perform server-side development using Ruby is preferred
  • Previous remote work experience within a highly collaborative environment is required
  • Previous experience collaborating on highly distributed teams
  • Experience working within an Agile/Scrum environment.
  • Possess a strong and reliable internet connection.

YOU WILL BE SUCCESSFUL WHEN

  • You are able to hit the ground running within your area of expertise and are not afraid of challenges outside of it
  • Thrive on collaborating with other team members and across disciplines
  • You are happy to receive feedback and see it as an opportunity for reflection and improvement
  • You are always learning - Whether you are learning to help your team and customer work through new concepts and technology
  • You are astute, you know when to push an issue and when to let things lie
  • You are friendly - you reach out to your teammates even if they aren’t on your project team
  • You can work through ambiguity - you aren’t shy about asking questions to gain clarity
  • Entrepreneurial and intrapreneurial - always on the lookout for new opportunities to improve the company externally and internally