# Software Engineer – Risk, Compliance & Legal Technology
### Compensation
**Analyst**
### Overview
We are seeking Software Engineers to join a Risk, Compliance, and Legal Technology team responsible for designing, building, deploying, and supporting business-critical applications. This team partners closely with business stakeholders and technology groups to develop solutions that support regulatory, compliance, legal, and operational processes across the organization.
This is an opportunity to work in a collaborative, high-performing environment where engineers are involved throughout the entire software development lifecycle, from requirements gathering through production support. Successful candidates will gain exposure to complex business processes, enterprise data platforms, workflow automation, and emerging technologies.
### Responsibilities
* Analyze business requirements and contribute to application design and development efforts
* Develop, enhance, and support APIs, integrations, and application workflows
* Aggregate, transform, and manage data from internal and external sources
* Implement business logic and support enterprise system integrations
* Build dashboards, data visualizations, and workflow tools that support business operations
* Support and enhance production applications, workflows, and business processes
* Collaborate with development teams to expose and consume data through well-defined interfaces
* Monitor applications and operational processes, assisting with troubleshooting, issue resolution, and performance optimization
* Utilize approved AI tools and emerging technologies to improve software development and operational efficiency
* Create and maintain technical documentation and development artifacts
### Required Qualifications
* Bachelor's degree in Computer Science, Engineering, Mathematics, or a related technical discipline
* Analyst Level: 2–3 years of software development experience
* Associate Level: 3–6 years of software development experience
* Experience with Python, SQL, JavaScript, and/or .NET development
* Strong analytical, troubleshooting, and problem-solving skills
* Excellent verbal and written communication skills
* Ability to work effectively in a collaborative, team-oriented environment
### Preferred Qualifications
* Experience working with large datasets, data analysis, or data-driven applications
* Exposure to web application development and modern software engineering practices
* Experience with APIs, cloud technologies, and distributed systems
* Familiarity with technologies such as Angular, CSS, Tableau, AWS, RESTful services, and microservices
* Experience leveraging AI-assisted development tools and automation technologies
* Exposure to financial services, asset management, banking, insurance, legal technology, or other regulated industries is a plus
### Ideal Candidate
* Thoughtful, collaborative, and team-oriented
* Naturally curious with a strong desire to learn and grow
* Comfortable working in a fast-paced, technology-driven environment
* Demonstrates strong ownership and accountability
* Passionate about building scalable, reliable, and impactful technology solutions
* Values transparency, integrity, and continuous improvement