Solution Architect


Founded in 1992, Kingland Systems is an innovative software platform-driven solutions provider. Our solutions provide the largest banks, public accounting firms, insurance companies and retailers in the world with the software 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. Were 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 efforts. Explore all the ways that quality of work meets quality of life at Kingland, and launch yourself on an exciting new adventure.

POSITION SUMMARY | Solution Architect

As a Solution Architect, youll have the opportunity to work with a modern technical stack running Java and Python natively on AWS within containers. Youll work with a team that you help lead to ensure that the architecture and design of your solution remains reliable. Youll always be learning and solving the next big problem, allowing your solution to grow and be better with each release. Youll work with customers and clients to understand their problem deeply, allowing you to constantly be evaluating if the solution is solving the problem the correct way.

If you're curious about how technology should work and enjoy solving problems, this is the right space for you. Use your creativity, share your point of view with clients and colleagues, and have enough grit to see the project to its end. It's like a puzzle. You know there are multiple ways to architect it, and you'll be able to test your enterprise solution architecture ideas with other experienced professionals in the organization.

The Solution Architect is a key engineering leadership role within the solution team with broad decision-making responsibility. They work with both client engagement and project management to ensure that the engineering team delivers a great product that works for our customers problems.


  • Responsible for the delivery of the technical components of a Kingland Platform solution project on time, on budget, and with acceptable quality
  • Establish overall technical architecture vision for the Platform solution and create Technical Architecture Blueprints
  • Through requirement reviews and architecture/design decisions, align scope with existing product capabilities and identify options to meet the business requirements in different ways, to delight the client
  • Review business requirements from a technical implementation perspective, providing feedback to business analysts and requesting further requirement specifications when necessary
  • Decompose the technical architecture into more granular elaboration, design and implementation work items with estimates, collaborating with Project Management on appropriate scheduling within the overall plan
  • Ensure successful alignment with Kinglands software engineering process, and provide process and standards feedback to the broader architecture team, working directly with senior leadership and officers
  • Provide overall leadership for a team of software engineers, reviewing requirements, designs and code to enable continued growth and to foster an overall culture of engineering excellence


  • 7+ years of software engineering experience required, with 2 or more years as a software designer or architect
  • Preferred experience includes Java, relational and non-relational databases, Angular UI framework, web application architecture, DevSecOps and cloud computing
  • Capable of decomposing a perceived large problem into requisite parts for problem solving
  • Strong communication skills are necessary, including the ability to effectively communicate technical requirements and collaborate with clients to understand their needs
  • Bachelors degree in Computer Science, Software Engineering, Computer Engineering, or equivalent professional experience


  • 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
  • Access to free on-site fitness center in Clear Lake location
  • 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


  • This position is located in our Ames, IA or Clear Lake, IA office. Remote work locations will be considered.


Full time
Ames, IA 50010, US