Software Engineer, Level 2 (GoLang) at AIQ
Dallas, Texas, USA -
Full Time


Start Date

Immediate

Expiry Date

08 Oct, 25

Salary

145000.0

Posted On

09 Jul, 25

Experience

2 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Good communication skills

Industry

Computer Software/Engineering

Description

OUR STORY

AIQ, also referred to as Alpine IQ, was established in 2019 with a clear vision: to revolutionize customer data compliance within heavily regulated industries.
Over time, our tool naturally evolved into a comprehensive suite of products designed to address a variety of critical challenges faced by retailers and brands. Our solutions empower businesses to streamline core operations and make informed decisions with ease, eliminating the uncertainties and allowing them to connect with customers like never before.
We cater to organizations of all scales, from small family-owned enterprises to large publicly listed corporations, ensuring that our solutions are accessible and beneficial to businesses of every size.

Responsibilities

ABOUT THE ROLE

Are you a builder at heart who loves turning complex problems into clean, scalable code? Do you thrive in fast-moving environments where collaboration, curiosity, and autonomy are the norm—not the exception? Then this might be your next favorite job.
We’re looking for a Level 2 Software Engineer to join our growing engineering team! You’ll play a key role in designing and delivering software systems that are elegant, scalable, and dependable. This isn’t just about cranking out code—it’s about writing testable, maintainable, and thoughtful solutions that serve real business needs and make our users’ lives better.

WHAT YOU’LL BE DOING

  • Designing and implementing robust software systems and backend services in Go (GoLang)
  • Creating and maintaining clean, reusable, and well-documented code
  • Shaping system architecture with scalability and reliability in mind
  • Collaborating closely with your engineering teammates, product leads, and other cross-functional stakeholders
  • Writing unit and integration tests that cover both happy paths and edge cases
  • Participating in code reviews, giving and receiving feedback to level up together
  • Investigating and debugging tricky issues across services with a methodical approach
  • Contributing to internal documentation and team knowledge sharing
Loading...