Jimerson Birr logo

Software Engineer

Jimerson Birr
1 day ago
Full-time
Remote
United States
Automation
ABOUT THE POSITION

The Software Engineer is a key member of the Technology team, responsible for designing, building, and maintaining the software, integrations, and AI-powered workflows that support firm operations. This role demands strong software engineering fundamentals, the ability to work across the full stack, and a practical understanding of how to build and integrate applications within a SaaS-driven business environment.

The ideal candidate is not defined by a single language or framework. You understand software architecture deeply enough to pick up new tools as the work requires, and you have a track record of delivering full-stack applications that integrate with platform ecosystems. You will own projects end-to-end, from requirements through deployment and maintenance, and contribute to the team’s growing portfolio of internal applications, automation pipelines, and AI-powered tools.

You will work closely with the Lead Engineer and Director of Technology on a daily basis. The team is small, the problems are real, and your work will be visible across the organization.

WHO YOU ARE

You’re a builder who thinks in systems, not syntax. You’ve shipped production applications in at least one language and you’re confident you can pick up another when the problem calls for it. You understand SaaS architecture patterns, you know how platforms talk to each other, and you’ve built the integrations that make it happen.

You ship fast. You take ownership of your projects and see them through from idea to production. You’re not intimidated by unfamiliar systems, and you’ve used AI-assisted development tools to move faster without sacrificing quality.

You work well in a small team where collaboration is direct and everyone’s contribution is visible. You value clear communication, follow-through, and delivering work that people actually use. You’ve probably built internal tools at a company where technology wasn’t the product, and you understand the unique challenges and opportunities that come with that.

Key Responsibilities


Automation and Integration Engineering

Build and maintain automation pipelines that streamline cross-department workflows using modern languages, REST APIs, and automation frameworks
Design and implement integrations between business platforms including CRM, telephony, cloud services, and accounting systems
Develop and maintain RESTful APIs and middleware that ensure reliable data flow across connected systems

AI-Powered Tools and Applications

Develop AI-powered tools for call analysis, document processing, and operational data extraction using LLM APIs and cloud AI services
Build internal web applications that surface operational data to attorneys and leadership
Contribute to the team’s growing portfolio of AI-assisted workflows and intelligent automation

Cloud Infrastructure and Engineering Practices

Manage cloud infrastructure to support applications and AI workloads
Contribute to developer tooling, CI/CD processes, and engineering best practices
Participate in the team’s shared IT responsibilities, providing backup support as needed

Skills, Knowledge and Expertise


5+ years of professional software development experience
Deep proficiency in at least one modern programming language, with demonstrated ability to work across others as the problem requires
Experience architecting and delivering full-stack applications in SaaS or platform-integrated environments
Experience building and consuming REST APIs and integrating third-party platforms and services
Proficiency with relational databases and SQL
Experience with cloud platforms (provisioning, networking, security, cost management)
Familiarity with Git, CI/CD pipelines, and modern development workflows
Proficiency with AI-assisted development tools (Claude Code, GitHub Copilot, Cursor, or similar)
Understanding of SaaS architecture patterns: API-first development, event-driven integrations, platform extensibility
Self-directed, capable of owning projects end-to-end with minimal oversight

What Makes You a Great Fit

Python experience (primary language for automation and AI work today)
JavaScript/TypeScript with a modern frontend framework (React, Blazor, or similar)
Experience with AI/LLM APIs (AWS Bedrock, OpenAI, Anthropic) in production applications
Familiarity with CRM platform APIs (Salesforce, HubSpot, or similar)
Experience with Docker, container orchestration, or infrastructure-as-code
Background building internal tools and business applications at a non-tech company
Experience mentoring junior developers or leading small technical projects

Benefits


WHY JOIN JIMERSON BIRR?

Join a team that builds real tools used by real people across the firm. We offer competitive compensation, professional development opportunities, and a collaborative environment where your work has visible impact on how the firm operates.

We’ve found that the key to doing great work is to love what you do and respect who you do it with. Our atmosphere and award-winning firm culture is collegial and professional, and our shared commitment to professional development is superior to our contemporaries.

WHY APPLY?

You’ll get a challenging opportunity with a company that cares about its most valuable asset: you. At Jimerson Birr, we pride ourselves on our people and their collective achievements. The firm has been named one of Florida’s “Best Companies to Work For” by Florida Trend Magazine for seven consecutive years and has been distinguished as one of the “Best Places to Work” by the Jacksonville Business Journal.

Opportunities abound for those who can meet and exceed the expectations set for our team. Jimerson Birr is comprised of high-performing and professionally fulfilled people. We believe that a positive attitude, personal accountability, and a commitment to quality work will put a talented person on a fast track for success.

Our atmosphere and award-winning firm culture are collegial and professional, and our shared commitment to professional development is superior to our contemporaries. To learn more about our firm culture, please visit our website Jimerson Birr.

Our core values are simple: Commitment to service; Commitment to quality; Commitment to results.

Jimerson Birr is an equal-opportunity employer. All qualified applicants receive consideration for employment and all employees are treated during employment without regard to race, color, sexual orientation, religion, sex, age, national origin, genetic information, disability, veteran status, gender identity, and marital status.