Senior Software Engineer

COMPLY is a compliance technology company helping clients navigate regulatory environments through technology, consulting, and education, serving over 7,000 clients globally.
United States
$135,000 - $150,000
Backend
Senior Software Engineer
Remote
101 - 500 Employees
5+ years of experience
Enterprise SaaS · Finance

Description For Senior Software Engineer

COMPLY is a leading compliance technology company serving over 7,000 clients globally, recognized with numerous awards including Inc. 5000. With a team of 300+ innovators, they're building the next generation of compliance technology. They're seeking a Senior Software Engineer with 5+ years of Python experience to join their remote team. The role involves leading development initiatives using Django and React, mentoring junior engineers, and building scalable solutions. The position offers competitive compensation ($135,000-$150,000) and comprehensive benefits including medical insurance, 401k matching, and unlimited PTO. The ideal candidate should be proficient in Python, React/Redux, and have experience with microservices architecture. They value team members who are curious, hardworking, and deeply empathetic to customer needs. The company culture emphasizes continuous learning, collaboration, and making meaningful impact through technology. This role offers an opportunity to work on cutting-edge compliance solutions while being part of a high-growth, fast-paced environment that prioritizes both technical excellence and professional growth.

Last updated 4 hours ago

Responsibilities For Senior Software Engineer

  • 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
  • Create and maintain technical documentation
  • Participate in code reviews
  • Monitor and suggest emerging technologies
  • Develop an understanding and improve the ecosystem

Requirements For Senior Software Engineer

Python
React
MySQL
PostgreSQL
MongoDB
Redis
RabbitMQ
Kubernetes
  • Python (minimum 5+ years of experience)
  • Experience with React/Redux, HTML, CSS
  • Demonstrated proficiency in OO programming with Python
  • Demonstrated capability using Django
  • Knowledgeable in building and consuming microservices
  • OO Design and analysis using Design Patterns
  • Relational and NoSQL Database designs skills
  • Experience working in an Agile environment
  • Experience using CI/CD automation

Benefits For Senior Software Engineer

Medical Insurance
Dental Insurance
Vision Insurance
401k
Education Budget
  • Comprehensive medical, dental and vision insurance
  • 401k with company match
  • Supplemental benefits including home, auto and pet insurance
  • Unlimited PTO
  • Professional Development reimbursements
  • Remote work opportunities
  • Company happy hours and team offsites

Interested in this job?

Jobs Related To COMPLY Senior Software Engineer

Senior Full Stack Developer

Senior Full Stack Developer position at Master-Works, requiring 5+ years of experience in full-stack development, offering hybrid work in Riyadh, Saudi Arabia.

Senior Software Engineer (Golang)

Senior Software Engineer position at Capital One focusing on Golang development, offering competitive compensation and comprehensive benefits in McLean or Richmond, VA.

Senior Software Engineer, Back End

Senior Backend Software Engineer role at Capital One, building financial technology solutions using Java, Python, and cloud services. Competitive pay $144K-$181K.

Senior Software Engineer II

Senior Software Engineer II position at Axon, developing cloud-based records management systems for law enforcement, offering $140k-$250k salary with comprehensive benefits in Seattle.

Full Stack Java Developer

Senior Full Stack Java Developer position at Oracle requiring 6-10+ years experience, focusing on Java, Spring, and JavaScript development for enterprise applications.