Introduction
Hello, we're Augeo – we are a global leader in enterprise-level engagement and loyalty platform technology, delivering compelling experiences and fostering meaningful connections for employees, consumers, members and channel partners across many industries and verticals. We serve hundreds of clients, including 65 Fortune 500 companies, representing millions of end users. We are thought leaders and disruptors who think differently and creatively, built by entrepreneurs, operators, and innovators.
At Augeo, we're passionate about providing an inclusive workplace that values diversity and our sustainability initiatives. Everyone is welcome - our employees are comfortable bringing their authentic whole selves to work. Be you, reach your full potential.
Summary
An Augeo Software Engineer II designs, implements, tests, and maintains software using modern programming languages, methodologies, platforms, and architectures. In this role you will create application code, review work, write and review technical proposals, coach and mentor, and lead self-directed projects through to completion. You will have an opportunity to make strategic contributions through your decisions and ideas as you help form the backbone of our product engineering team.
At Augeo you will be trusted to draw upon your experiences to help continuously improve our software engineering function. You will be bridging the gap between junior-level contributors and senior-level strategic thinkers. At this stage of your career, you will no longer be simply executing tasks, but rather you’ll be actively shaping technical solutions, understanding complex system architectures, and driving meaningful innovation. You will be bringing a growth mindset and be open to being a continual learner who can understand business and technological needs.
Location:
Twin Cities Area, MN (Hybrid)
Who You Are
- Innovator: Bring ideas to the table, work hard, tell your story, and build new tech
- Collaborator: Contribute to the team and help accomplish amazing things
- Curious: Keep learning, keep implementing, and iterating
High-level Job Requirements
- 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 latest features
- Develop proposals for new technical projects
- Plan out multi-stage projects and establish timelines of deliverables
- Lead team projects through to completion
- Effectively communicate project status to stakeholders
- Review the work of other team members
- Contribute to the onboarding and ongoing development of junior team members
- Foster an innovative and inclusive team-oriented work environment
- Contribute to process improvement efforts at Augeo
- Embrace Augeo's CORE values - Collaborative, Objective, Responsive and Earnest in all areas
Desired Technical Skills
- Modern JavaScript/TypeScript development, especially in the React and Node.js ecosystem
- Database design and optimization (MongoDB, PostgreSQL)
- Cloud platforms (AWS as a priority)
- Infrastructure as Code
- Observability and monitoring
- API design and microservices
- Good understanding of agile methodologies
- Excellent technical writing skills
- Ability to document requirements and specifications
- Experience prioritizing initiatives based on internal and client business needs
- Strong verbal and written skills
Education and Experience
- Four-year college degree from a regionally accredited college or university preferred
- Four or more years of related experience required
- Microsoft Office proficiency required
- 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
Work Environment
This job operates in a professional office environment. This role routinely uses standard office equipment such as laptop computers and smartphones.
Physical Demands
The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job.
While performing the duties of this job, the employee is occasionally required to stand; walk; sit; use hands to finger, handle, or feel objects, tools, or controls; reach with hands and arms; climb stairs; balance; stoop, kneel, crouch or crawl; talk or hear; and taste or smell. The employee must occasionally lift or move up to 20 pounds. Specific vision abilities required by the job include close vision, distance vision, color vision, peripheral vision, depth perception and the ability to adjust focus.
Travel
Travel is primarily local during the business day, although occasional out-of-area and overnight travel may be expected.
Salary Description
$100,000-$125,000