Software Engineer, Python

Jobtailor

Baltimore (MD)

On-site

USD 110,000 - 170,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Jobtailor is looking for a Software Engineer in Baltimore to design, develop, and deploy IT solutions. You will work closely with quants, portfolio managers, and analysts to gather requirements and craft robust tests, APIs, and CI/CD workflows.

You should have 2+ years of Python experience, strong knowledge of AWS services, and familiarity with testing frameworks like NumPy/Pandas. Join a team focused on delivering high-quality software at scale in a fast-paced environment.

Qualifications

  • Bachelor’s degree in Computer Science or equivalent experience.
  • 2+ years of progressive experience working with Python.
  • Hands-on experience with AWS services such as ECS, Fargate, Lambda, SNS, SQS, S3, DynamoDB, Application Load Balancers, CloudFront, CloudWatch, IAM, and others.
  • Experience with Python frameworks and tools (e.g., NumPy, Pandas).
  • Strong analytical and problem-solving skills with a results-oriented mindset.
  • Familiarity with multiple programming paradigms (object-oriented, functional) and solid grasp of software design patterns.
  • Dedication to quality through automated testing, code reviews, and continuous integration/delivery.

Responsibilities

  • Design, develop, adapt, and implement IT solutions.
  • Collaborate with Quants, PMs, and Analysts to define requirements and testing strategies.
  • Review and interpret system requirements and business processes.
  • Contribute hands-on to coding, testing, debugging, and deployment.
  • Utilize internal tools to manage AWS-based services.
  • Integrate with RESTful and GRPC APIs.
  • Contribute to unit and integration testing and maintain CI/CD pipeline.
  • Mentor junior team members.

Skills

Python
Analytical thinking
Problem solving
Software design patterns
CI/CD
Automated testing
Code reviews

Education

Bachelor’s degree in Computer Science

Tools

AWS
ECS
Fargate
Lambda
DynamoDB
S3
CloudWatch
IAM
NumPy
Pandas
CloudFront

Job description

Responsibilities
  • Responsible for designing, developing, adapting, and implementing solutions to meet our information technology needs
  • Work closely with Quants, Portfolio Managers, and Analysts to define requirements and testing strategies
  • Review and interpret system requirements and business processes
  • Play a hands‑on role in coding, testing, debugging, and deploying software solutions
  • Utilize internal tools to manage AWS‑based services
  • Integrate with RESTful and GRPC APIs
  • Contribute to unit and integration testing and maintain CI/CD pipeline
  • Mentor junior team members
Requirements
  • Bachelor’s degree in Computer Science (or equivalent experience)
  • 2+ years of progressive experience working with Python
  • Hands‑on experience with AWS services such as ECS, Fargate, Lambda, SNS, SQS, S3, DynamoDB, Application Load Balancers, CloudFront, CloudWatch, IAM, and others
  • Experience with Python frameworks and tools (e.g., NumPy, Pandas)
  • Strong analytical and problem‑solving skills with a results‑oriented mindset
  • Familiarity with multiple programming paradigms (object‑oriented, functional) and solid grasp of software design patterns
  • Dedication to quality through automated testing, code reviews, and continuous integration/delivery
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Python Developer
Python Developer

Huntress Talent • New York (NY)

On-site
USD 80,000 - 120,000
JavaPython Software Engineer
JavaPython Software Engineer

SMART TECH SKILLS LLC • Boston (MA)

Hybrid
USD 100,000 - 150,000
Software Engineer
Software Engineer

10xTalents • Newark (NJ)

On-site
Senior Software Engineer, Python
Senior Software Engineer, Python

Jobtailor • Illinois

On-site
USD 85,000 - 130,000
Python Developer
Python Developer

Qtech Consulting Group • United States

On-site
USD 85,000 - 115,000
Software Engineer
Software Engineer

MeetHires • Buffalo (NY)

On-site
USD 70,000 - 85,000
Senior Software Development Engineer in Test
Senior Software Development Engineer in Test

EPAM Systems • United States

On-site
USD 100,000 - 130,000
Python Software Engineer - Financial Engineering
Python Software Engineer - Financial Engineering

Risk Analytics Company • Guilford (CT)

On-site
USD 120,000 - 170,000
Senior Developer (Python)
Senior Developer (Python)

Axelon Services Corporation • Woodbridge Township (NJ)

Hybrid
USD 90,000 - 130,000
Snr Python Developer
Snr Python Developer

Benton Partners • New York (NY)

On-site
USD 140,000 - 230,000