Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy, and consent to receive emails from Rise
Jobs / Job page
Senior Golang Engineer - Scottsdale image - Rise Careers
Job details

Senior Golang Engineer - Scottsdale

Gonna try to work some candidates in thru Zac Vallier - reports to Bill Grant worked a similar role with Derek a few years back, we are gonna use those notes to go off of Pitch: GPS Insight, an industry-leading fleet tracking and field service management SaaS provider, is looking for a Senior Golang Engineer to take a hands-on role in leading the company’s transformation towards a modern, microservice based architecture, as we scale our platform 3-5x and deliver new features. The ideal candidate has significant hands-on experience driving transformation from monolithic architectures to microservices, and additionally has deep experience with event streaming - using Kafka.Office located in North Phoenix, open to remote for the right candidate but can offer Hybrid if in the area.Job Title: Sr. Software Engineer -Contract/FTE: FTEManager: Bill JamesLocation: N Phoenix, AZRequired Skills:• Big three• Golang• REST• MicroservicesBonus Skills:• PostgreSQL - for new microservices• FS / React / Go / PHP• AWS / Cloud• PHP - > Golang• Kubernetes - Golang• Terraform• Kafka - event streaming• Old Stack - old databases - actively untangling them• Timescale - time series data• Snowflake - for reporting - FE team is building front for Reports% Breakdown:• Tech breakdown: 90% BE / 10% FE• New / Maintenance:• Hands on / Leadership: 100% Hands onTeam:• Current team size: 3 Golang developers• Where does this person fit in: ICProject/Application (Describe company as needed):- App: Platform is a IoT - 300,000+ devices that send data to them. Where the vehicle is, are they speeding and they breaking hard - all through kafka for event streaming. Built in Golang w/ a React front end.-Customer: Sets up an account - Mobile or Web. See where all your vehicles are, she where everyone is, tracks their fleet is one easy place. Used for safety measures, drive efficiency, and improve fleet transportation-Old legacy application all built in PHP. Breaking down that monolith and moving it to React / Golang / MicroservicesSalary or Hourly Rate: 165k base - MAX, No Bonus, No Equity (Director and above do)Company perks/environment/package:401k Match - 3%Interview Process:• Microsoft Teams - see if they are a fit (vibe interview)• Team Panel (3 people) - Technical questions around Go / background• Take home test - quick project• Review of Assessment - Offer
Motion Recruitment Glassdoor Company Review
3.8 Glassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star icon
Motion Recruitment DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of Motion Recruitment
Motion Recruitment CEO photo
Beth Gilfeather
Approve of CEO

Average salary estimate

$165000 / YEARLY (est.)
min
max
$165000K
$165000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Senior Golang Engineer - Scottsdale, Motion Recruitment

Are you an experienced Senior Golang Engineer looking for your next challenge? GPS Insight, an innovative leader in fleet tracking and field service management SaaS, is on the hunt for a talented Senior Golang Engineer to spearhead a transformative journey towards a modern microservice architecture. Based in Scottsdale, AZ, this dynamic role primarily focuses on scaling our platform significantly—think 3-5 times! If you have robust hands-on experience with transitioning monolithic systems into microservices and a solid understanding of event streaming using Kafka, we’d love to meet you. You'll be collaborating closely with a small dedicated team of three Golang developers, playing a vital part as hands-on leadership is highly valued here. Our office is located in North Phoenix, but if remote work catches your fancy, we can explore hybrid options for the right candidate. Alongside Golang, your experience with REST, PostgreSQL, AWS, and Kubernetes will give you a leg up in the application process. In joining us, you’ll not only be building a modern architecture but also enhancing our platform that connects over 300,000 IoT devices. With a competitive salary of up to 165k and a range of benefits including a 401k match, we’re excited to welcome someone with your talent into our innovative culture. Are you ready to take the next step in your career?

Frequently Asked Questions (FAQs) for Senior Golang Engineer - Scottsdale Role at Motion Recruitment
What are the key responsibilities of a Senior Golang Engineer at GPS Insight?

As a Senior Golang Engineer at GPS Insight, you will be pivotal in transforming our current application structure from monolithic to microservices. Your main responsibilities will include developing scalable Golang applications, working with Kafka for event streaming, and leading technical discussions to implement innovative solutions. Moreover, you will engage in hands-on coding, collaborate closely with a small team of developers, and ensure the smooth transition of legacy applications into modern architectures.

Join Rise to see the full answer
What qualifications and skills are required for the Senior Golang Engineer position at GPS Insight?

To qualify for the Senior Golang Engineer role at GPS Insight, you must have extensive experience with Golang, ideally in a microservices environment. Familiarity with REST, event streaming through Kafka, and cloud services such as AWS is also essential. Additional skills in PostgreSQL, Kubernetes, and Terraform will set you apart. Being well-versed in backend technologies with some front-end exposure would enhance your adaptability in this position.

Join Rise to see the full answer
What is the interview process for the Senior Golang Engineer role at GPS Insight?

The interview process for the Senior Golang Engineer at GPS Insight consists of several stages starting with an introductory vibe interview via Microsoft Teams. This is followed by a panel interview with three team members focusing on technical prowess in Go and related experiences. Finally, candidates will complete a take-home test followed by a review of the assessment, leading to an offer for successful candidates. Each step is designed to ensure a cultural and technical fit.

Join Rise to see the full answer
What type of work environment can a Senior Golang Engineer expect at GPS Insight?

At GPS Insight, we prioritize collaboration and innovation in our work environment. As a Senior Golang Engineer, you will join a close-knit team of like-minded developers who are dedicated to exemplary software solutions. We offer flexibility with some remote work options, ensuring that you can thrive while contributing to an engaging workplace culture. Expect to be challenged and supported as you play a critical role in leading our technological advancements.

Join Rise to see the full answer
What can I expect in terms of career growth as a Senior Golang Engineer at GPS Insight?

Joining GPS Insight as a Senior Golang Engineer opens numerous pathways for professional growth. Our commitment to continuous learning allows you to gain new skills in modern technologies, take on leadership tasks, and contribute significantly to pivotal projects. Additionally, as the company scales, there will be opportunities to advance within our engineering department, enabling you to shape the future of our platform as well as your own career.

Join Rise to see the full answer
Common Interview Questions for Senior Golang Engineer - Scottsdale
How have you managed the transition from monolithic architecture to microservices in your previous roles?

When answering this question, focus on providing specific examples where you guided projects from monolithic to microservices. Highlight challenges faced, strategies implemented, and the resulting positive impact on scalability and performance. Emphasizing your collaborative approach and the technologies leveraged during the process will demonstrate your technical leadership in this area.

Join Rise to see the full answer
Can you explain your experience with event streaming, particularly with Kafka?

For this question, be prepared to discuss specific projects where you utilized Kafka for event streaming. Provide insight into your implementation strategies, data flow architectures, and any challenges you faced. Discuss the value that event streaming brought to those applications, showcasing your understanding of real-time data handling.

Join Rise to see the full answer
What are some best practices you follow when developing in Golang?

In your response, outline essential best practices such as writing clean and maintainable code, adhering to Go's conventions, performing thorough testing, and leveraging Go's powerful concurrency features. Engaging examples that lead to improved project outcomes can provide additional weight to your answer.

Join Rise to see the full answer
How do you approach debugging in a microservice architecture?

When discussing your debugging strategy, emphasize a systematic approach that includes monitoring tools, logging best practices, and identifying service boundaries. Provide examples of tools or techniques you’ve used to track down issues within a distributed system, illustrating your troubleshooting acumen.

Join Rise to see the full answer
Describe a challenging project you’ve worked on that required strong leadership skills.

Select a project where you played a leadership role and explain the challenges encountered. Share how you motivated your team, managed timelines, and facilitated problem-solving discussions. This answer should demonstrate your ability to lead while maintaining a focus on technical execution.

Join Rise to see the full answer
How do you ensure code quality and maintainability in your projects?

Talk about implementing code review processes, using static analysis tools, and fostering a culture of mentorship within your team. Discuss the importance of documentation and unit testing in maintaining high code quality and how these practices ease future development and onboarding processes.

Join Rise to see the full answer
What tools and frameworks do you prefer to use with Golang, and why?

Mention specific tools or frameworks that enhance your development process with Golang, such as testing frameworks (e.g., Go test), web frameworks (e.g., Gin), or ORM libraries. Providing reasons for your preferences based on experience, project requirements, or specific features can offer clear insights into your technical versatility.

Join Rise to see the full answer
How do you keep up with the latest trends and advancements in Golang development?

Your answer should include examples of how you stay informed about industry changes—whether through online courses, participating in community discussions, reading technical blogs, or attending webinars. This response showcases your commitment to continuous learning and professional growth in your field.

Join Rise to see the full answer
What are the most significant challenges of working within a distributed system, and how do you address them?

Discuss common challenges such as network latency, data consistency, and service dependencies. Explain how you mitigate these issues through techniques like circuit breakers, service monitoring, and ensuring proper communication protocols. This demonstrates your deep technical understanding and problem-solving capability in distributed environments.

Join Rise to see the full answer
Why are you interested in the Senior Golang Engineer position at GPS Insight?

Your response should reflect genuine interest in GPS Insight’s mission and your enthusiasm for contributing to its innovative projects. Discuss how the role aligns with your professional journey and the technologies that excite you. A well-articulated answer can reveal your cultural fit and motivation for the position.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 12 days ago

As a Software Developer at GDIT, you'll utilize your expertise to deliver scalable solutions for critical mission needs.

Photo of the Rise User
Posted 12 days ago

Aledade is looking for a seasoned Salesforce Technical Manager to drive innovation in Salesforce solutions and mentor teams for excellence.

Photo of the Rise User
Posted 4 days ago

As a Software Engineer II on the Healthcare team, you will develop cutting-edge solutions that transform patient experiences in healthcare.

Photo of the Rise User
Pano AI Hybrid San Francisco, California
Posted 6 days ago

Join Pano AI as a Senior Software Engineer - Frontend and contribute to innovative wildfire detection solutions in a collaborative environment.

Photo of the Rise User
Posted 12 days ago

Join General Dynamics as a Junior Front End React Developer to work on mission-critical applications in Annapolis Junction, MD.

Brainner Hybrid No location specified
Posted 5 days ago

Step into a pivotal role at Memorable, spearheading back-end development to create impactful AI solutions for leading advertisers.

Photo of the Rise User
Posted 11 days ago

GoFasti is on the lookout for an experienced Java Developer to join their remote team and contribute to impactful projects for top-tier clients.

Photo of the Rise User
Thomson Reuters Remote IND-BLR-Salarpuria Sattva Knowledge Court
Posted 2 days ago

Join Thomson Reuters as an Associate Lead Software Engineer to lead innovative legal technology projects and enhance user experiences.

Photo of the Rise User
Inclusive & Diverse
Diversity of Opinions
Work/Life Harmony
Dare to be Different
Reward & Recognition
Empathetic
Take Risks
Growth & Learning
Transparent & Candid
Mission Driven
Passion for Exploration
Feedback Forward
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
Learning & Development
Paid Time-Off
Maternity Leave
Social Gatherings
Photo of the Rise User
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony
Transparent & Candid
Growth & Learning
Fast-Paced
Collaboration over Competition
Take Risks
Friends Outside of Work
Passion for Exploration
Customer-Centric
Reward & Recognition
Feedback Forward
Rapid Growth
Medical Insurance
Paid Time-Off
Maternity Leave
Mental Health Resources
Equity
Paternity Leave
Fully Distributed
Flex-Friendly
Some Meals Provided
Snacks
Social Gatherings
Pet Friendly
Company Retreats
Dental Insurance
Life insurance
Health Savings Account (HSA)

Within the IT landscape, change is constant. Emerging new tech trends, project shifts, mergers and acquisitions, and even macroeconomic influences can all make planning for your team’s expansion or your own tech career, well, overwhelming. We und...

195 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
April 22, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!