Job Closed
This listing is no longer active.
Enterprise marketing partner for Fortune 500 brands seeking meaningful connections and growth.
Senior Backend Software Engineer, Python
Location
Arizona + 5 moreAll locations: Arizona | Illinois | New York | North Carolina | Minnesota | Texas
Posted
122 days ago
Salary
$127K - $192K / year
Seniority
Senior
Job Description
Senior Backend Software Engineer, Python
Terakeet
• Designing, building, and maintaining backend services and APIs using Python and related frameworks. • Ensuring database architecture, data flow, and system performance scale effectively with growing demand. • Applying strong database fundamentals to real-world systems, including indexing strategies, partitioning approaches, and concurrency considerations for large and complex datasets. • Advocating for best practices in code quality, system design, and documentation, including participation in code reviews and architectural discussions. • Collaborating with the team to standardize processes and improve long-term maintainability of backend systems. • Evaluating and responsibly leveraging AI-assisted development tools while adhering to sound engineering principles (e.g., SOLID, single-responsibility design). • Contributing to a culture of testing, reliability, and continuous improvement.
Job Requirements
- 8–10 years of professional software development experience.
- Expert-level proficiency in one or more enterprise-level backend languages such as Python, Ruby, Java, or C#, with a strong preference for Python and Django.
- Deep, practical knowledge of relational databases (RDBMS), independent of a specific engine.
- Ability to reason about and design systems that handle millions of rows and complex data relationships.
- A strong architectural mindset with demonstrated experience building maintainable, well-documented systems.
- Experience building and optimizing REST and/or GraphQL APIs in high-concurrency, data-intensive environments.
- Familiarity with containerized and cloud-native infrastructure, including Docker and managed database services such as AWS RDS, Snowflake, or equivalent platforms.
- A consistent practice of writing, maintaining, and documenting automated tests, including unit and integration testing (e.g., Pytest, Vitest, Cypress).
Related Guides
Related Job Pages
More Backend Engineer Jobs
Senior .Net Engineer
Laksys ConsultingSAP IBP, CPI-DS, SAP APO, Supply Chain solutions, SAP CPI, SAP BTP, RPA, AI/ML, Cloud platforms
• Support and maintain legacy applications built on .NET Framework 4.5–4.8 • Debug, patch, and upgrade dependencies • Troubleshooting SQL Server issues • Execute manual data corrections with change management policies • Understand and modify complex legacy codebases • Work with Azure DevOps and AWS for application workflows • Manage incidents and document processes clearly
Senior Backend Engineer
Apollo.ioHelping sales teams find their ideal buyers and convert them into customers.
• As a Senior Backend Software Engineer, you will be a critical part of our growing company, working on a cross-functional team to implement best practices in technology, architecture, and process. • You'll have the chance to work in an open and collaborative environment, receive and give hands-on mentorship and have opportunities to grow and accelerate your career. • In this role, you will be interfacing with design, front-end, analytics, as well as teams outside of Engineering. • You enjoy working cross functionally to solve hard problems and make an impact. • At Apollo, you strive for quality, and are obsessed with improving quality, automation, and squashing any bugs that sneak through. • You have a drive to constantly investigate performance improvements and innovative ideas. • Design and implement highly scalable backend endpoints • Gather product requirements and write design docs to satisfy product needs • Drive/Lead full lifecycle of software development: product requirements, architecture, solution design, development, quality assurance, and maintenance • Mentor others on best practices and effectively share knowledge • Be comfortable introducing new technologies and new ideas as required • Work effectively as part of a large global team • Attend and engage in scrum ceremony meetings, team parties, and manager 1:1s • Provide feedback to co-workers in written and verbal form and respond to technical and behavioral feedback from managers and peers
Python Developer, Data Analysis, Machine Learning
iSTA SolutionsStreamline your workflows with iSTA Solutions. Tailored remote staffing solutions and comprehensive support services.
• Lead data cleaning, manipulation, and statistical analysis of complex dataset. • Assist in developing and deploying machine learning models from concept to production. • Conduct code reviews and contribute to maintaining high-quality, well-documented codebases. • Troubleshoot and resolve issues within data pipelines and analytical workflows. • Collaborate with internal teams on technical specifications and solution design.
Java Backend Developer
BlackStone eITA global team who's passionate about transformative enterprise solutions & intelligent design
• Design, develop, and maintain **backend services and APIs** using **Java and Spring Boot** for banking and financial applications. • Build and consume **RESTful APIs** to support web and mobile banking platforms, ensuring security and performance standards. • Implement **business logic, data validation, and transaction handling** aligned with banking requirements. • Work with **relational databases** (PostgreSQL / MySQL) for data modeling, querying, and performance optimization. • Apply **secure coding practices**, authentication, and authorization mechanisms in compliance with banking and regulatory standards. • Collaborate closely with **front-end developers, QA, DevOps, and business analysts** to deliver end-to-end solutions. • Participate in **code reviews**, debugging, and performance tuning. • Support integration with third-party services and internal systems. • Contribute to documentation and maintain clear technical specifications.




