Configuration Developer

US Based / $75,000 Full Time Salaried Position

We’re on the hunt for a highly communicative software engineer who’s just starting out on their journey.  Your role will be to wrangle a bunch of our internal configurations to mirror the regulatory specifications we get from the governing bodies. You’ll join an organization of experienced senior software engineers and super sharp accountants to build a modern SaaS application. Don’t worry if you’ve never worked in a regulatory space before – no one expects you to know it out of the gate. What matters most is your willingness to learn, ask questions, and get curious about how this domain works.

If you are an excellent remote communicator who is self-driven and ambitious, we might be a great fit!

You’ll work closely with seasoned engineers and modern development practices. With straightforward expectations and a rich environment for you to grow your skills through practice and direct mentorship, this opportunity would be a great place to start your software development career.

What You’ll Actually Do

  • Become familiar with the regulatory body’s (NAIC) release cadence and document formats.
  • Work alongside your accountant-teammates to interpret the regulatory guidance and shape our json, csv, and html files to configure the application for our customers.
  • Run local build scripts (Python and Node) to validate your changes.
  • Use Github to share changes, seek review and deploy the changes to our application. 
  • Keep our internal configuration assets tidy, consistent, and aligned with regulatory guidelines.
  • Give regular status updates—via Slack, standups, or Loom—so the team’s always in sync, especially since many of us are remote
  • Clearly and accessibly convey technical concepts to non-technical team members..
  • You’ll also act as a translator of sorts – bridging the world of software development with the regulatory and accounting domain. You’ll need to understand how business rules from governing bodies map to our internal configuration logic, and help ensure those mappings are implemented correctly and efficiently.
  • Sometimes you’ll take the lead on small tasks, other times you’ll follow—both are equally valued.
  • Over time, you may grow deeper into engineering, product tooling, or even regulatory analysis – depending on your interests and strengths. We’re a small company, so there’s room to shape your path as you learn.

Practically this means you’ll be responsible for editing a collection of csv, json and html files to mirror regulatory specifications in the form of text files and MS Word docs. You’ll be validating these changes using build tools and our fleet of pre-release servers.

A screenshot showing configuration files and a microsoft word template

The Kind of Person We’re Looking For

These are the traits we value. We recognize you may not have all the experience in these yet, we’d love to hear what experience you do have, and provide a place to continue practicing and developing these characteristics alongside us.

  • A systems thinker – You’re good at spotting patterns and translating them into structure. Maybe you’ve done this in code, spreadsheets, or even logic puzzles – but the idea of taking a dense spec and turning it into an organized, clean output feels satisfying to you.
  • A self-starter – you don’t need someone looking over your shoulder to get things done.
    You’re naturally proactive, and if you see something that needs doing, you roll up your sleeves and dive in.
  • Great time manager – you know how to set goals, work steadily, and ask for help before a deadline is looming. You’re realistic about estimating effort and you’re good at staying on track without burning yourself out.
  • Clear communicator – especially when things get tricky, you’re comfortable breaking down a problem and sharing what’s stuck. Whether it’s a Slack message, or a comment in a pull request, you know how to keep others in the loop without oversharing.
  • High ownership mindset – you take pride in your work and don’t just throw things over the wall.
    When you say you’ll get something done, people know they can trust you to follow through—even if it means asking for help.
  • Comfortable asking “dumb” questions – because we know that’s how smart work actually gets done. You’re more interested in getting things right than pretending you already understand everything (which, spoiler alert: no one does).
  • Resilient and gritty – you’re not afraid of complex, repetitive, or ambiguous tasks. If something isn’t glamorous but it’s important, you’ll find a way through it without losing steam.
  • Collaborative and transparent – you share what you’re working on, even when it’s messy or incomplete. You believe in showing your work early and often, because progress is better than perfection.
  • Curious challenger – you’re not afraid to question the status quo if something doesn’t make sense.
    You speak up when something feels off, and you look for ways to improve the process—not just follow it blindly.
  • You take pride in quiet impact – While this work isn’t always glamorous, it’s mission-critical. Your configuration work ensures that customers can file regulatory documents correctly and on time – which is what keeps our product useful, trusted, and loved.
  • Attention to Detail – Meticulous approach to details. You feel comfortable pointing out unexpected anomalies and clearly communicating those items back to the team.

 

Building a Remote and Inclusive Workplace

Gain Compliance is committed to building an inclusive environment for people of all backgrounds and everyone is encouraged to apply. Gain Compliance is an Equal Opportunity Employer and does not discriminate on the basis of race, color, gender, sexual orientation, gender identity or expression, religion, disability, national origin, protected veteran status, age, or any other status protected by applicable national, federal, state, or local law.

We offer flexible hours, a generous vacation policy, 100% employer-paid insurance premiums, and a family-friendly schedule for everyone, including parents managing modern schedules.

This job is located on the internet, US-based remote applicants welcome! If you live near Des Moines, Iowa – we’ll even give you a desk and coworker-smells to enjoy. We are eager to talk to you at config-developer@gaincompliance.com

⭐️Please attach a resume and cover letter explaining why you’re the perfect person to hop into this role! ⭐️