Company Overview:
Reinventing out-of-home planning and placement for the performance age. billups is the leading independent out-of-home (OOH) specialist in North America and is continuing to grow in the EMEA and APAC regions. Delivering OOH managed services globally, helping advertisers and agencies strengthen media performance through our patented analytics and measurement platform. Our mission is to transform the power of places to connect brands with their consumers.
Summary
We are looking for a Python Backend Engineer to join our team. You will design, develop, and maintain backend services, data pipelines, and data stores for our applications. You'll collaborate with team members to solve problems, write quality code, and support testing efforts.
Responsibilities:
Design, build, and maintain efficient, reusable, and reliable Python code.
Develop REST APIs following best practices.
Utilize appropriate data structures and algorithms for optimal performance.
Write clean, high-quality, and maintainable code.
Develop unit and integration tests to ensure code quality.
Collaborate effectively with developers, product managers, and designers.
Take ownership of features from design through completion.
Learn new technologies and methodologies to improve systems and skills.
Contribute ideas and knowledge to the team.
Participate actively in team meetings and pair-programming sessions.
Work with stakeholders to estimate task scope and complexity.
Requirements:
Solid professional experience in backend development using Python.
Experience with Python web frameworks (e.g., Django, Flask, FastAPI).
Good understanding of RESTful APIs and authentication mechanisms (e.g., JWT, OAuth2).
Familiarity with Microservices Architecture and Docker.
Understanding of concurrency concepts in Python.
Familiarity with Event-Driven Architecture concepts.
Experience with relational databases (e.g., PostgreSQL), including optimization and indexing basics.
Experience with ORMs like SQLAlchemy.
Experience with automated testing frameworks (e.g., PyTest).
Basic knowledge of web security principles (e.g., OWASP).
Good communication skills in English (B2 level or higher).
Experience working effectively in a remote setting.
Ability to work within an Agile/Scrum environment.
Good problem-solving skills and a collaborative attitude.
Bachelor’s degree in computer science, Software Engineering, or a related field (or equivalent practical experience).
Interpersonal Skills:
Model the Product & Engineering Behavioral Values.
Express ideas and thoughts verbally and in written form.
Exhibit good listening and comprehension.
Write clearly and informatively.
Contribute to building a positive team spirit.
Demonstrate original thinking and creativity.
Adapt to changing priorities and find workarounds for delays or unexpected events.
Employment Information Privacy Policy:
https://www.billups.com/employment-information-privacy-policy
If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.
Innovative AI-focused company VORTO is seeking a Founding Engineer to design and implement a cross-functional multi-agent system automating workflows across departments.
An opportunity for experienced Full-Stack Engineers to join Truelogic's remote team and develop impactful healthtech solutions using React, React Native, and Node.js.
Xometry seeks a skilled Staff Software Engineer to drive architecture, code quality, and innovation within their Buyer Experience tech teams supporting a leading manufacturing marketplace.
Innovative startup hiring a junior backend programmer to develop Elixir-based applications while fostering growth in a dynamic, fast-iterating engineering culture.
Develop and maintain secure, scalable software solutions as a Software Engineer III at JPMorgan Chase within their Corporate Technology team.
Experienced software engineers are needed to design and develop scalable core system infrastructure and platform security for Palo Alto Networks' next-gen firewall products.
Vestwell seeks a skilled Backend Software Engineer to develop and maintain Python-based REST APIs for seamless integration with partners in a hybrid work environment.
A Senior Software Engineer role at NVIDIA focusing on developing and improving RTL tools and methodologies for cutting-edge GPU and AI products.
Contribute to Palantir's Foundry platform as a Senior Front End Software Engineer, designing scalable, data-intensive applications that empower users and developers alike.
Full Stack Software Engineer role at Miter to lead complex technical products with a hybrid work model in San Francisco.
Denim seeks a motivated Software Engineer to develop innovative, scalable fintech solutions in a fully remote, growth-focused environment.
Innovative Software Engineer role at Hirevue, driving the development of cutting-edge AI-powered hiring platforms in a fully remote environment.
Seeking a skilled Application Developer proficient in Java, Python, and AWS to join Cogent People's collaborative IT team supporting mission-critical business applications.
Billups is an advertising technology company servicing the OOH & DOOH marketplace, translating the physical world into data-driven solutions. The company was founded in 2003 and is based in Lake Oswego, Oregon.
6 jobsSubscribe to Rise newsletter