1

Senior Backend Developer Python Jobs in Pennsylvania

Python AI Developer

Malvern, PA · On-site

$49.25 - $68/hr

Python AI Developer- Only W2 Location: Malvern, PA (Day 1 Onsite) Duration: 12 Months Job Summary ... Develop scalable REST APIs and backend services. * Implement AWS cloud-based serverless solutions ...

Python AI Developer- Lead

Malvern, PA · On-site

$137K - $168K/yr

Expected to have development skills, especially backend (Python). * May need to write and test code ... Collaborate with Senior Product Manager on end objectives to help design and iterate on end-client ...

Python Developer with Falcon exp Location: Philadelphia, PA Duration: 6+ months Must have: o Python ... Backend and ETL DB experience with either Oracle or MySQL, I believe they are currently using ...

Showing results 41-60

Senior Backend Developer Python information

What does a senior backend developer Python do?

A Senior Backend Developer Python designs, builds, and maintains the server-side logic and databases for web applications, primarily using the Python programming language. They are responsible for ensuring high performance, responsiveness, and security of applications, integrating with front-end elements, and working closely with other developers and stakeholders. Additionally, they often mentor junior developers, review code, and contribute to architectural decisions to ensure scalable and robust backend systems.

What are the key skills and qualifications needed to thrive as a senior backend developer Python?

To thrive as a Senior Backend Developer Python, you need deep expertise in Python programming, software architecture, and experience with databases and API development, usually supported by a computer science degree and several years of professional coding experience. Familiarity with frameworks like Django or Flask, cloud platforms (e.g., AWS, Azure), and version control systems such as Git is typically expected, along with knowledge of containerization tools like Docker. Strong problem-solving skills, collaboration, and clear communication set top performers apart in this role. These skills ensure the development of robust, scalable backend systems that meet business needs and support seamless integration with other technologies.

What are some common challenges faced by senior backend developers working with Python, and how can they be addressed?

Senior Backend Developers working with Python often encounter challenges such as ensuring high performance and scalability of applications, especially when dealing with large volumes of data or high user traffic. Managing dependencies and maintaining clean, modular codebases can also be demanding in complex projects. These challenges are typically addressed by leveraging advanced Python frameworks, implementing robust testing practices, and collaborating closely with DevOps and frontend teams to optimize system architecture and deployment pipelines. Continuous learning and staying updated with best practices in Python and backend development are also key to overcoming these obstacles.

What is the difference between Senior Backend Developer Python vs Backend Developer Python?

AspectSenior Backend Developer PythonBackend Developer Python
Required Experience5+ years, leadership skills1-3 years, foundational skills
CertificationsRelevant certifications (e.g., AWS, Python)Optional, entry-level certifications
Work EnvironmentDesigning architecture, mentoringImplementing features, coding
ResponsibilitiesSystem design, team coordinationCode development, bug fixing

The main difference between a Senior Backend Developer Python and a Backend Developer Python lies in experience, responsibilities, and leadership. Senior developers typically lead projects and mentor others, while backend developers focus on coding and feature implementation. Both roles require strong Python skills and relevant certifications, but senior roles demand more experience and strategic involvement.

What are the most commonly searched types of Backend Developer Python jobs in Pennsylvania?

The most popular types of Backend Developer Python jobs in Pennsylvania are:

What cities in Pennsylvania are hiring for Senior Backend Developer Python jobs?

Cities in Pennsylvania with the most Senior Backend Developer Python job openings:

Senior Python Developer

Brown Brothers Harriman & Co.

Philadelphia, PA • On-site

$122K - $165K/yr

Full-time

Re-posted 13 days ago


Job description

At BBH, Partnership is more than a form of ownership-it's our approach to business and relationships. We know that supporting your professional and personal goals is the best way to help our clients and advance our business. We take that responsibility seriously. With a 200-year legacy and a shared passion for what's next, this is the right place to build a fulfilling career.

Main areas of responsibilities:

  • As a Senior Python Developer, you will be responsible for developing and maintaining software systems primarily using Python, SQL, Bash, Javascript, and other related technologies.
  • You will build interactive data reporting and visualizations using Plotly Dash, D3.js, AG Grid, and other tools that best meet the requirements of our business users
  • You will work with Cyber business teams to understand data requirements and translate them into building and maintaining Apache Airflow DAGs
  • You will be working on expanding and maintaining our Django web application, building, and maintaining Plotly Dash-based visualizations, building, and maintaining Python-based ETL applications, researching emerging technologies, and helping us manage our server infrastructure.
  • You will work closely with other engineers, product managers, and stakeholders to deliver high-quality software solutions that meet the needs of internal clients
  • You will write clean, efficient, and well-documented code that adheres to industry best practices and standards while utilizing development standards including well-documented testing.
  • You will continuously review our software systems and identify areas for improvement, implementing new features, and optimizing performance; you will also leverage your experience to suggest processes to automate.
  • You will stay up to date with emerging technologies and industry trends and apply them to software systems as appropriate.
  • You will aid with performance optimization and security testing initiatives to improve the underlying architecture of the various systems and environments.


Requirements:

  • Bachelor's degree in Computer Science, Software Engineering, or a related field
  • 8-10+ years of experience in data engineering and software development, using Python (including Django) and SQL
  • Demonstrated knowledge of:
  • Building and maintaining ETL data pipelines
  • Building data visualizations (experience with charting libraries such as Dash and Plotly a plus)
  • Knowledge of Java a plus++
  • Strong understanding of software development principles and best practices, including Agile methodologies, version control, continuous integration, and testing.
  • Strong problem-solving skills and ability to troubleshoot complex software systems.
  • Experience integrating front-end and back-end technologies such as Django and FastAPI
  • Experience with creating and maintaining architecture documentation and flow charts
  • Experience working with Linux-based infrastructure and services in a corporate setting.
  • Experience with secure coding principles and security best practices
  • Excellent communication skills and ability to work collaboratively in a team environment orindependently and manage multiple priorities and deadlines.
  • This role is expected to lead 2-3 junior Python developers

We value diverse experiences. We value diverse experiences and transferrable skillsets. If your career hasn't followed a traditional path, includes alternative experiences, or doesn't meet every qualification or skill listed in the job description, please do go ahead and apply.

About BBH:

Brown Brothers Harriman (BBH) is a premier global financial services firm, known for premium service, specialist expertise, technology solutions and partnership approach to client management. Across Investor Services and Capital Partners, we work with an enviable roster of sophisticated clients who make BBH their first call when they are tackling their hardest challenges. Delivering for our clients and each other energizes us.

We believe that how we do our work is just as important as what we do. We are relentless problem solvers who know our best ideas come from collective debate and development-so we are never possessive about our ideas. Every day we come together as a diverse community of smart and caring people to deliver exceptional service and expert advice-creating success that lasts. No matter where you sit in the organization, everyone is empowered to contribute their ideas. BBHers can pick up the phone and call any colleague, and they are happy to help. Expanding your impact beyond your daily role is part of how we operate as trusted partners to one another.

We believe stability is a competitive advantage, but being stable means having the knowledge, skill, and discipline to evolve, often-pushing the boundaries of innovation. As a private partnership, every investment we make is in the relationships, technologies, products and development we believe are in the long-term interests of our clients and our people. Our long-tenured leaders are experts in their areas and are actively involved in the day-to day business, taking the time to provide guidance and mentoring to build the next generation of BBHers. Because we know, our success begins with yours.

Go to BBH.com to learn more about our rewards and benefits, philanthropy, approach to sustainability or how we support you to thrive personally, physically and financially.

We are an equal opportunity employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, gender, national origin, age, genetic information, creed, marital status, sexual orientation, gender identity, disability status, protected veteran status, or any other protected status under federal, state or local law.