Software Engineer II

Augeo Affinity Marketing, Inc.•Saint Paul, MN
•$100,000 - $125,000•Hybrid

About The Position

Augeo is seeking a Software Engineer II to design, implement, test, and maintain software using modern programming languages, methodologies, platforms, and architectures. The role develops application code, reviews work, writes and reviews technical proposals, coaches and mentors team members, and leads self-directed projects through completion. The engineer contributes to product engineering strategy by shaping technical solutions, working with complex system architectures, and driving innovation while continuously improving the software engineering function. The position bridges junior-level contributors and senior-level strategic thinkers and calls for a growth mindset, continual learning, and an understanding of business and technology needs. This hybrid role is based in the Twin Cities Area, Minnesota. It operates in a professional office environment and routinely uses standard office equipment, including laptop computers and smartphones. Travel is primarily local during the business day, with occasional out-of-area and overnight travel possible.

Requirements

  • Four or more years of related experience.
  • Proficiency with Microsoft Office.
  • Experience working in an Agile-based environment.
  • Experience in a SOC 2 Type II certified environment.
  • Experience working with JIRA and Confluence.
  • Understanding of and discipline to follow rigorous IT data and systems policies.
  • Ability to work on multiple assignments and achieve objectives and deadlines.
  • Strong verbal and written communication skills.
  • Technical writing skills and ability to document requirements and specifications.
  • Experience prioritizing initiatives based on internal and client business needs.
  • Desired technical skills include modern JavaScript/TypeScript, especially in the React and Node.js ecosystem; database design and optimization with MongoDB and PostgreSQL; cloud platforms, especially AWS; Infrastructure as Code; observability and monitoring; API design and microservices; and a good understanding of agile methodologies.

Nice To Haves

  • A four-year college degree from a regionally accredited college or university is preferred.

Responsibilities

  • Write well-designed, testable code.
  • Develop flowcharts, layouts, and documentation to identify requirements and solutions.
  • Produce specifications and determine operational feasibility.
  • Document and maintain software functionality.
  • Troubleshoot, debug, and upgrade existing systems.
  • Ensure software is updated with the latest features.
  • Develop proposals for new technical projects.
  • Plan multi-stage projects and establish timelines for deliverables.
  • Lead team projects through completion.
  • Communicate project status effectively to stakeholders.
  • Review the work of other team members.
  • Contribute to onboarding and the ongoing development of junior team members.
  • Foster an innovative, inclusive, and team-oriented work environment.
  • Contribute to process improvement efforts at Augeo.
  • Embrace Augeo's CORE values: Collaborative, Objective, Responsive, and Earnest.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service