Senior Python Software Engineer

1 week ago


New York, New York, United States Doran Jones Inc. Full time

Job Title: Senior Python Software Engineer

Job Summary:

We are seeking a highly skilled Senior Python Software Engineer to join our team at Doran Jones Inc. The ideal candidate will have a strong background in Python development, with a focus on building high-performance applications.

Key Responsibilities:

  • Design, implement, and maintain high-performance Python applications
  • Collaborate with cross-functional teams to define, design, and ship new features
  • Develop and maintain RESTful APIs or other web services
  • Work with frameworks like Django, Flask, or FastAPI to build and manage web applications
  • Integrate user-facing elements developed by front-end developers with server-side logic
  • Design and optimize database schemas and manage databases using SQL and NoSQL technologies
  • Develop and execute unit tests, integration tests, and system tests to ensure the quality of the code
  • Identify and fix bugs in existing software to maintain functionality and performance
  • Perform code reviews and participate in peer code reviews to maintain high coding standards
  • Optimize the performance of applications, focusing on speed, scalability, and reliability
  • Monitor and improve the efficiency of existing Python codebases
  • Work closely with other developers, data scientists, product managers, and stakeholders to meet project goals
  • Participate in agile development processes, including sprint planning, daily stand-ups, and retrospectives
  • Document software design and code effectively for future maintenance and updates
  • Stay up-to-date with the latest industry trends, technologies, and best practices in Python development

Requirements:

  • 10+ years experience as a Python Developer with a strong portfolio of completed projects
  • ~7+ years of experience with Python frameworks such as Django, Flask, or FastAPI
  • ~5+ years of experience with databases, including SQL and NoSQL
  • ~Experience working with large language models (e.g.,
  • ~Experience with machine learning frameworks and tools (e.g.,
  • ~Working experience with Vector databases
  • ~Strong understanding of natural language processing and AI model behavior
  • ~Knowledge of asynchronous programming and event-driven programming in Python
  • ~Experience with cloud services (AWS, Azure, GCP) and containerization technologies (Docker, Kubernetes) is desirable
  • ~Bachelor's degree in Computer Science, MIS, or a related field

What We Offer:

We offer a competitive compensation package, including a base salary, comprehensive health care coverage, disability benefits, 401(k)+ match, life insurance, paid personal days, paid holidays, and paid time off, among others.

For those in eligible roles, a discretionary bonus may be awarded based on company performance and in recognition of individual achievements and contributions.

Doran Jones Inc. is a leading financial services Data Engineering and Application Development firm, specializing in Capital Markets, Risk, and Regulatory Compliance. We are US-based, helping our clients fill gaps in capacity and expertise, reduce risk, and accelerate change. Our leaders average over 25 years of experience in Financial Services and Technology.

We are repeatedly engaged by the largest and most complex clients for our Agile transformation expertise and practical understanding of the critical relationship between data, architecture, and application development.

Through partnerships with non-profit technology programs in underserved communities and Veteran organizations, candidates transition from tech training programs into real IT careers at Doran Jones Inc.

Our unique recruitment policy allows us to create exceptional teams, bringing a broad spectrum of experience to our company and creating anything but a traditional consulting firm.

Doran Jones is a wholly-owned subsidiary of McLaren Strategic Ventures, a private equity firm, that invests in start-ups and scale-ups.

We are able to offer a broad range of technology, deeper AI and machine learning tools, data intelligence, alternative resourcing capabilities, and capital access to invest and digitize at scale.

Our clients benefit from this unique portfolio allowing them to accelerate the pace of their own digital transformations through innovative products and services designed around industry-wide issues.



  • New York, New York, United States Diverse Lynx Full time

    Job Title: Senior Python Software EngineerJob Summary: We are seeking a highly skilled Senior Python Software Engineer to join our team at Diverse Lynx LLC.Key Responsibilities:* Design and develop complex software applications using Python* Collaborate with cross-functional teams to identify and prioritize project requirements* Ensure high-quality code and...


  • New York, New York, United States Talent Hunt Group Full time

    Senior Software Engineer - Financial Software DevelopmentWe are seeking a highly skilled Senior Software Engineer to join our team at Talent Hunt Group. As a key member of our financial software development team, you will be responsible for designing, implementing, and maintaining innovative financial applications using Java, Python, and Spring Boot.Key...

  • Lead Python Engineer

    2 months ago


    New York, New York, United States Intelliswift Software Full time

    Position: Senior Python Software DeveloperCompany: Intelliswift SoftwareOverview:We are seeking a highly skilled Senior Python Software Developer with a robust understanding of Object-Oriented principles and essential design patterns, accompanied by practical applications.Key Responsibilities:Demonstrate a proven track record of 5-8 years in Python...


  • New York, New York, United States Trident Consulting Full time

    Job Title: Senior Python Software EngineerLocation: New York City, NY & Jersey City, NJJob Type: FulltimeSeeking a skilled Python developer with experience in scripting languages such as bash or PowerShell.Automation expertise is a must.Candidates with IAM experience are also welcome.About the Role:Trident Consulting is an award-winning IT staffing company...


  • New York, New York, United States Capital One Full time

    Join Our Team of Innovative Software EngineersAt Capital One, we're on a mission to revolutionize the financial industry through cutting-edge technology. As a Senior Software Engineer, you'll play a crucial role in designing, developing, and implementing innovative solutions that drive business growth and customer satisfaction.Key...


  • New York, New York, United States Averity Full time

    Job SummaryWe are seeking a highly skilled Senior Software Engineer to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and implementing robust back-end solutions using Python. Your expertise in data automation and pipeline development will be crucial in improving the efficiency of our systems.Key...


  • New York, New York, United States C2R Ventures Full time

    C2R Ventures is seeking a highly skilled Senior Software Engineer with expertise in Python to join our team and contribute to the development of a new Research platform. This platform will provide the backbone for several trading businesses and will be a key component of our company's growth strategy.Requirements:5+ years of work experience outside of...


  • New York, New York, United States KForce Full time

    Job Title: Senior/Lead Software EngineerKForce is working with a well-known security and monitoring software-based firm that is seeking a Senior/Lead Software Engineer. This is a remote position, but the candidate must go onsite as needed to the NY/NJ/CT office. If you are ready to take the next step in your career, then this is a solid opportunity.Job...


  • New York, New York, United States Intelliswift Software Full time

    Job Title: Sr. Python DeveloperLocation: Bryant Park, NYJob Description:We are seeking a highly skilled Senior Python Developer to join our team at Intelliswift Software. The ideal candidate will have a strong understanding of Object-Oriented concepts and fundamental design patterns with practical implications.The successful candidate will have at least 5-8...


  • New York, New York, United States Capital One Full time

    Transformative Technology ExpertiseCapital One is seeking a talented Senior Software Engineer to join our team of innovators. As a key member of our engineering team, you will be responsible for designing, developing, and implementing cutting-edge software solutions that drive business growth and customer satisfaction.Key Responsibilities:Collaborate with...


  • New York, New York, United States Open Systems Technologies Full time

    Job Opportunity:A leading financial institution is seeking a highly skilled Senior Python Engineer to join their team in New York.Key Responsibilities:Design and develop high-quality Python software solutions.Collaborate with cross-functional teams to deliver projects on time.Ensure the scalability and reliability of Python...


  • New York, New York, United States C2R Ventures Full time

    C2R Ventures is seeking a highly skilled Senior Python Engineer to join our team and contribute to the development of a new Research platform.Key Responsibilities:Collaborate with Quants and Portfolio Managers to design and implement a robust Research platform.Develop and maintain high-quality Python code to support trading businesses.Work closely with the...


  • New York, New York, United States Leidos Full time

    Job Title: Senior Software EngineerJob Summary:We are seeking a highly skilled Senior Software Engineer to join our team at Leidos. As a Senior Software Engineer, you will be responsible for designing, developing, and testing software applications using Java and Python. You will work closely with our development team to ensure that our software meets the...


  • New York, New York, United States Findicia Full time

    Job Title: Python Software DeveloperCompany Overview:Findicia is a leading technology company based in New York City, dedicated to providing top-quality software products and services to its global clientele.Position Overview:We are seeking a highly skilled Python Software Developer to join our dynamic team. The ideal candidate will have a strong background...


  • New York, New York, United States Leidos Full time

    Job Title: Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our team at Leidos. As a Senior Software Engineer, you will be responsible for designing, developing, and deploying software solutions that meet the needs of our customers.Key Responsibilities:Design and develop software solutions using Java, Python, and other...


  • New York, New York, United States thisiswhy Full time

    Job OverviewAs a key member of our team, you will play a crucial role in designing, developing, and implementing high-quality software solutions using Python. Your expertise in Python programming will be instrumental in creating efficient and scalable applications, contributing significantly to the organization's success.Key Responsibilities:Collaborate with...


  • New York, New York, United States Solere Full time

    Job OpportunityWe are seeking a talented Python Software Engineer to join our client's team in NYC, who is comfortable working across the backend and infrastructure layers.The ideal candidate will be able to design, build, and deploy new services to production to support our advanced financial systems.As a software engineer, you will work directly with...


  • New York, New York, United States Deploy Alloy Full time

    Job Title: Senior Python Developer (Remote)Company Overview:We are a cutting-edge company leveraging artificial intelligence to solve real-world problems and drive innovation across industries. We value collaboration, creativity, and a passion for pushing the boundaries of what's possible with technology.Position Overview:We seek a talented Senior Python...


  • New York, New York, United States Capital One Full time

    Job Title: Senior Software EngineerCapital One is seeking a highly skilled Senior Software Engineer to join our team. As a Senior Software Engineer, you will be responsible for designing, developing, testing, implementing, and supporting technical solutions in full-stack development tools and technologies.Key Responsibilities:Collaborate with Agile teams to...


  • New York, New York, United States Blenderbox Full time

    Job SummaryWe are seeking a highly skilled Python Technical Architect to lead our technical product initiatives. As a key member of our team, you will be responsible for designing and implementing scalable software solutions using Python and Django framework.About the RoleTranslate complex functional, technical, and business requirements into efficient and...