Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Brown Brothers Harriman

Senior Python Developer

Brown Brothers Harriman

. 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 .

Posted 5/7/2026full-timeJersey City • New Jersey, Pennsylvania • 🇺🇸 United StatesSenior💰 $100,000 - $150,000 per yearWebsite

Tech Stack

Tools & technologies
AirflowApacheD3.jsDjangoETLJavaScriptLinuxPythonSQL

About the role

Key responsibilities & impact
  • 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 be responsible for developing and maintaining software systems primarily using Python, SQL, Bash, Javascript, and other related technologies.
  • 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

What you’ll need
  • Bachelor's degree in Computer Science, Software Engineering, or related field
  • 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 with charting libraries such as Dash and Plotly
  • 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 or independently and manage multiple priorities and deadlines.

Benefits

Comp & perks
  • healthcare
  • income protection
  • long-term savings
  • professional development opportunities
  • time off
  • discretionary bonuses
  • profit-sharing

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
PythonSQLBashJavaScriptDjangoETLApache AirflowPlotly DashD3.jsAG Grid
Soft Skills
problem-solvingcommunicationcollaborationtime management
Certifications
Bachelor's degree in Computer ScienceBachelor's degree in Software Engineering