Senior Software Engineer
Company: ComplySci
Location: Schiller Park
Posted on: July 8, 2025
|
|
Job Description:
COMPLY is the leading global provider of comprehensive
regulatory compliance software and solutions for the financial
services sector. Our OneCOMPLY™ platform provides an all-in-one
approach to address firm and employee compliance requirements
through a configurable and scalable software-as-a-service (SaaS)
platform coupled with expert consulting services. COMPLY serves
thousands of financial services clients including Broker Dealers,
Investment Banks, Private Funds, RIAs, and Wealth Managers who rely
on COMPLY to power their compliance programs. At Comply, our team
is a mix of engineers, open data geeks, and political researchers
who are curious, hardworking, and care. Members of our team take a
high degree of ownership when it comes to the work we do. We care
about what we do and the people we do it with. We’re guided by a
deep empathy for our customers and their needs, and we think
carefully about how our users - and our world - may be affected by
the decisions we make. We’re constantly aiming to drive
improvements for our users and build useful things that make our
world better. We’re looking for candidates comfortable in a
high-growth, fast-paced environment. We value tenacity, a
commitment to learning, empathy, humility, ambition, curiosity, and
a deep-seated belief in the power of data to inform and improve how
things get done and decisions get made. We are looking for a Senior
Software Engineer to join our team. The right candidate will not
only have the technical expertise in software development but likes
to work across different initiatives and thrives in a fast-paced
environment. If that sounds like you, we want to meet you!
Responsibilities: Lead and mentor junior and mid-level engineers on
best practices Build, maintain, and improve end-user applications
and APIs in Django and React Measure and optimize application and
database performance, including scalability and design Strategize
with the Product Management team on product and customer facing
decisions Write and maintain automated system and integration tests
Write clear, modular code with sensible abstractions, promote best
practices for application development, and deliver high-quality
work on schedule Create and maintain technical documentation on
development processes and code Participate in code reviews, provide
coaching and feedback to ensure proper design and code quality
Monitor and suggest emerging technologies where appropriate Work in
a demanding but highly collegial and collaborative environment
Develop an understanding and improve the ecosystem in which
software is running Qualifications: Python (minimum 5 years of
experience) Experience with a JavaScript framework (Preferably
React/Redux), HTML, CSS Demonstrated proficiency in OO programming
with Python Demonstrated capability using Web Application
frameworks (Django) Knowledgeable in building and consuming
microservices OO Design and analysis using Design Patterns
Relational and NoSQL Database designs skills (MySQL, PostgresSQL,
ElasticSearch, MongoDB) Experience working in an Agile environment
Experience using Continuous Integration & Continuous Deployment
(CI/CD) automation Nice to Have: Familiar with other parts of our
stack, including Redis, RabbitMQ, Celery, Jenkins Basic experience
with networking (TCP/IP, IPv4/IPv6, DNS) Familiar with container
technologies (Docker, Kubernetes) Exposure to Microservices
Architecture Demonstrated knowledge of .NET Core $135,000 -
$150,000 a year The compensation range for this role is specific to
the United States. It takes into account a wide range of factors
that are considered in making compensation decisions, including,
but not limited to, skill sets, training, licensure and
certification, and experience. A reasonable estimate of the base
salary range for this role would be $135,000- $150,000 plus
applicable bonus/benefits offerings, etc., as those similarly
situated within the Company. COMPLY is an Equal Opportunity
Employer. All qualified applicants will receive consideration for
employment without regard to race, color, religion, disability,
sex, sexual orientation, gender identity, or national origin.
Nothing in this job posting should be construed as an offer or
guarantee of employment. The company offers a wide range of perks
including: - Comprehensive medical, dental and vision insurance at
little to no cost starting on day one - 401k with a company match -
Supplemental benefits at a discounted rate including home, auto and
pet insurance - Unlimited PTO - Professional Development
reimbursements - Remote opportunities available for most positions
- Time to get together in person for company happy hours, team
offsites and more Applicants must be authorized to work for any
employer in the United States. Currently, we are unable to sponsor
or take over sponsorship of an employment Visa at this time. COMPLY
is aware of scammers posing as COMPLY employees and extending job
offers via direct messaging, texts and social media platforms.
These are fraudulent and should be treated as such. To learn more
about this, please review our Statement of Fraudulent Job
Offers.
Keywords: ComplySci, Oak Lawn , Senior Software Engineer, IT / Software / Systems , Schiller Park, Illinois