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.
skillventory - A Leading Talent Research Firm

Principal Software Engineer, Python, Oracle, AWS

skillventory - A Leading Talent Research Firm

Principal Software Engineer in context of Generative AI applications for financial domain. Collaborating with stakeholders and mentoring junior engineers to drive innovative solutions.

Posted 7/8/2026full-timeMerrimack • Massachusetts, New Hampshire, New Jersey, Rhode Island, Texas • 🇺🇸 United StatesLead💰 $107,000 - $216,000 per yearWebsite

Tech Stack

Tools & technologies
CloudMicroservicesPython

About the role

Key responsibilities & impact
  • an experienced engineer with a deep hands-on experience developing systems and products with a burning desire to deliver software solutions which unlock the capabilities of Generative AI in the context of a professional domain such as finance
  • passionate about this opportunity to help drive and deliver first-of-a-kind knowledge-based applications for investment professionals
  • comfortable working in a fast-paced environment where the lag between conceptualization, research, development, and productionization is constantly shortening
  • skilled at working with architecture and engineering stakeholders
  • enjoy mentoring junior contributors, helping them grow and learn new skills in today’s engineering field
  • a critical thinker who revels in working as part of a team to deliver the most amount of value in the least amount of time.

Requirements

What you’ll need
  • A Bachelor’s or Master's Computer Science or relevant field, with five years plus of industrial experience
  • Proficient in deploying software products into production capable of handling large volumes of data at scale
  • Design, develop, and maintain robust, scalable, and secure Python-based applications and services
  • Strong understanding of Python internals, performance tuning, and advanced language features
  • Write clean, idiomatic, and well-documented Python code following PEP8 and enterprise coding standards
  • Optimize Python applications for performance, memory usage, and concurrency
  • Ability to orchestrate solutions within a cloud based environment
  • Strong understanding of standard methodologies for large scale application design, SOA, microservices, distributed compute, containers, and use of the cloud
  • An understanding of how to deliver into production GenAI applications that can reliably process information in open-ended settings
  • Strong attention to detail with a passion for validation and verification of software components
  • Strong communication skills and the ability to work with distributed team members.

Benefits

Comp & perks
  • comprehensive health care coverage and emotional well-being support
  • market-leading retirement
  • generous paid time off and parental leave
  • charitable giving employee match program
  • educational assistance including student loan repayment, tuition reimbursement, and learning resources to develop your career

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
PythonPerformance TuningPEP8 Coding StandardsScalable Application DesignCloud ComputingMicroservicesDistributed ComputingContainersGenAI Application DevelopmentData Handling at Scale
Soft Skills
Critical ThinkingStrong CommunicationTeam CollaborationAttention to DetailMentoring
Certifications
Bachelor’s Degree in Computer ScienceMaster's Degree in Computer Science