More jobs:
Senior Backend Engineer
Job in
Waukee, Dallas County, Iowa, 50263, USA
Listed on 2026-10-20
Listing for:
Placements24
Full Time
position Listed on 2026-10-20
Job specializations:
-
Software Development
Backend Developer, Python
Job Description & How to Apply Below
Our client is seeking a highly skilled Senior Backend Engineer to join their core technology team in Paarl . This role is crucial for designing, developing, and maintaining the server-side logic, databases, and APIs that power our applications. You will play a key role in architecting scalable systems, ensuring performance, and collaborating with frontend developers and product managers to deliver robust solutions.
The ideal candidate possesses deep technical expertise, a passion for clean code, and a commitment to building resilient and efficient backend systems within a thriving tech environment in the heart of the Cape Winelands.
- Design, build, and maintain efficient, reusable, and reliable back-end code, primarily using Python with frameworks like Django or Flask.
- Develop and manage database schemas, optimize queries, and ensure data integrity across various database systems (e.g., PostgreSQL, MySQL).
- Create and maintain robust, scalable RESTful APIs for internal and external consumption.
- Collaborate with frontend developers to integrate user-facing elements with server-side logic.
- Implement security and data protection best practices in all aspects of development.
- Participate in code reviews, contribute to architectural discussions, and mentor junior engineers.
- Bachelor's degree in Computer Science, Engineering, or a related field.
- Minimum of 7 years of professional experience in backend development.
- Strong proficiency in Python and experience with web frameworks like Django or Flask.
- Solid understanding of database design principles, ORMs, and query optimization.
- Experience with building and consuming RESTful APIs.
- Familiarity with cloud platforms (AWS, Azure) and containerization technologies (Docker) is a plus.
- Competitive salary and annual bonus structure.
- Comprehensive health, dental, and vision insurance.
- Generous paid time off and company holidays.
- Opportunities for professional development and continuous learning.
- A collaborative and supportive team culture in a dynamic Paarl office.
- Pension fund and other retirement savings benefits.
Position Requirements
10+ Years
work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×