Senior Software Engineer

Kingland Systems - Ames, IA3.2

Full-timeEstimated: $98,000 - $130,000 a year

Founded in 1992, Kingland Systems is an innovative platform-driven solutions provider. Our solutions provide the largest banks, public accounting firms, and insurance companies in the world with the tools and data to manage risk, comply with regulations, and improve their operations. Our clients support the very foundations of the global financial system, helping to ensure fairness, honesty, and transparency on a global stage that generates, monitors, and audits trillions of dollars of financial transactions — leading to a better and safer world.

Kingland is unique. While we are based in Iowa, our customers are not. We are an Iowa company with a significant global reach. We provide our employees with the opportunity to "live locally and work globally", combining the Iowa quality of life that we all love, with exciting opportunities to travel the world and work on large projects for large clients.

Kingland is growing. We’re looking for individuals who like to tackle big challenges, want to work on mission-critical solutions, as well as desire to make a difference in the world — and be rewarded for their effort. Explore all the ways that quality of work meets quality of life at Kingland —and launch yourself on an exciting new adventure.


Kingland is looking for experienced software engineers to help our organization handle new challenges using Java, Python, PostgreSQL, AWS, AI technologies, and more. We are looking for individuals who have experience in designing and building enterprise class software solutions.


Responsible for reviewing and understanding both the design being implemented and the requirement that the design was based on
Integration testing using automated build and deploy processes
Identify, fix and communicate defects throughout the software engineering process
Collaborate with teammates and customers from requirements review and design to testing, deployment and triage


3-5 years of progressive software engineering experience
Experience in application design and implementation
Java development experience
Experience with enterprise application development
Experience with AWS and microservices
Bachelor’s degree in Computer Science, Software Engineering, Computer Engineering, or similar track is preferred


Included in the Kingland Career Development Program – a guided program consisting of targeted learning opportunities and mentorship to assist you in career growth, personal development and opportunity for promotion and advancement at Kingland Systems.
Generous vacation and paid holidays
401(k) company match
8 hours of paid volunteer time annually
3 weeks paid parental leave after the birth or adoption of a child
Wellness reimbursement for gym memberships, equipment, and apparel
Company match of up to $1,000 annually for charitable donations
Free on-site covered parking
Access to company dining facility in Clear Lake location