Full Stack Software Engineer

SG Cap Trading

Chicago (IL)

On-site

USD 90,000 - 120,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Work-Life Balance
Competitive market-based pay
401(k) and medical, dental, vision

Job summary

SG Cap Trading is seeking a hands-on Full Stack Software Engineer to build internal tools, applications, and infrastructure supporting research, engineering, and trading teams. The ideal candidate has strong Python experience and can work across data systems and infrastructure.

You will develop across the stack, integrate Python-based workflows into web apps, and collaborate with traders and engineers to deliver robust software solutions.

Qualifications

  • 2+ years in a full stack software role.
  • Proficiency in Python for scripting, automation, and data processing.
  • Experience integrating Python-based tools and data workflows into web applications.
  • Familiarity with Git, CI/CD practices, and relational databases.

Responsibilities

  • Own and enhance internal software systems supporting research, engineering, and trading operations.
  • Develop across the full stack, including applications, data pipelines, infrastructure, and tooling.
  • Design, implement, and document scalable infrastructure solutions.
  • Leverage AI coding tools to accelerate development, debugging, and testing.
  • Collaborate with traders, systems engineers, and software engineers to deliver effective software solutions.

Skills

Python
Full stack development
Data processing
Linux
Problem solving

Education

BS in Computer Science/Engineering or related field

Tools

Git
CI/CD
Relational databases
SQL
Linux tooling

Job description

SG is a boutique technology company founded in 2004. We use technology and big data to solve real world financial puzzles. Our competitive advantage is a true meritocracy minimizing politics and rewarding results. The foundation of our culture is continuous improvement.

We are seeking a Full Stack Software Engineer to build and enhance the internal tools, applications, and infrastructure that support our research, engineering, and trading teams. The ideal candidate is a hands-on developer with strong Python experience, a passion for solving complex problems, and the ability to work across application development, data systems, and infrastructure.

Responsibilities
  • Own and enhance internal software systems supporting research, engineering, and trading operations.
  • Develop across the full stack, including applications, data pipelines, infrastructure, and tooling.
  • Design, implement, and document scalable infrastructure solutions.
  • Leverage AI coding tools (Claude, Codex, GitHub Copilot, Cursor, LLMs) to accelerate development, debugging, and testing.
  • Collaborate with traders, systems engineers, and software engineers to deliver effective software solutions.
Requirements:
  • 2+ years of experience in a Full Stack Software Engineer, Software Developer, or similar software development role.
  • Proficiency in Python for scripting, automation, and data processing.
  • Experience integrating Python-based tools and data workflows into web applications.
  • Familiarity with Git, code reviews, and CI/CD development practices.
  • Experience working with relational and analytical databases.
  • Comfortable in Linux environments (Ubuntu/Debian, CentOS/RHEL).
  • Strong problem-solving skills and a solution-oriented mindset.
  • BS in Computer Science, Computer Engineering, or related field (or equivalent experience).
Preferred Additional Skills:
  • Knowledge of C++, including STL, memory management, pointers, and object-oriented programming.
  • Understanding of core Linux services such as systemd, SSH, DNS, and DHCP.
What we offer:
  • Work-Life Balance - no excessive overtime
  • Competitive market-based pay with results based rewards
  • Solid benefit package including 401(k), medical, dental and vision
  • Generous time off including holidays and vacation
  • Education Reimbursement
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Full Stack Engineer: AI-Driven Tools & Data Pipelines
Full Stack Engineer: AI-Driven Tools & Data Pipelines

SG Cap Trading • Chicago (IL)

On-site
USD 90,000 - 120,000
Work-Life Balance
Competitive market-based pay
401(k) and medical, dental, vision
Linux Systems Engineer
Linux Systems Engineer

SG Cap Trading • Chicago (IL)

On-site
USD 85,000 - 125,000
Mentorship from senior engineers
Healthcare benefits
401(k) matching
+1
Junior Software Engineer (C++ & AI-Assisted Development)
Junior Software Engineer (C++ & AI-Assisted Development)

SG Cap Trading • Chicago (IL)

On-site
USD 70,000 - 100,000
Work-life balance
Competitive market-based pay
Benefits: 401(k), medical, dental, and
+2
Full Stack Software Engineer , UCTalent
Full Stack Software Engineer , UCTalent

UCTalent • San Francisco (CA)

On-site
USD 140,000 - 200,000
Research Analyst
Research Analyst

SG Cap Trading • Chicago (IL)

On-site
USD 65,000 - 90,000
Work-Life Balance
Competitive pay
Benefits package
+3
Cloud Software Engineer
Cloud Software Engineer

Phase2 Technology • Fort Meade (MD)

On-site
USD 112,000 - 257,000
Software Enigneer – Java/Linux
Software Enigneer – Java/Linux

Talener • New York (NY)

On-site
USD 150,000 - 175,000
Sr. Software Engineer (C++, Python)
Sr. Software Engineer (C++, Python)

Jobgether • United States

On-site
USD 140,000 - 190,000
Stock option
401(k) plan with employer matching
Health, dental, vision, and disability
+2
Software Enigneer - Java/Linux
Software Enigneer - Java/Linux

Talener • New York (NY)

On-site
USD 150,000 - 175,000
Full Stack Developer
Full Stack Developer

Intercontinental Exchange Holdings, Inc. • Atlanta (GA)

On-site
USD 90,000 - 120,000