Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Senior Software Developer / Go / AWS image - Rise Careers
Job details

Senior Software Developer / Go / AWS

A leading fintech company is seeking a Senior Go Engineer to join their growing team. This company is focused on developing and enhancing innovative features for their core application, with the goal of delivering significant improvements to both their product and customer experience.The role is a hybrid position, requiring an onsite presence in Alpharetta, GA, three days a week. You will collaborate closely with a team of six engineers, contributing to high-impact coding projects. This position offers plenty of opportunities for professional growth, allowing you to further develop your technical skills while making meaningful contributions to the company’s success.Required Skills and Experience• Strong experience in Golang development.• Familiarity with microservices architecture and RESTful APIs.• Knowledge of databases (SQL and NoSQL) and data modeling.• Experience with version control systems (e.g., Git).• Ability to work collaboratively in a fast-paced environment.Desired Skills and Experience• Experience in the sports or gaming industry.• Understanding of cloud platforms (e.g., AWS, GCP).• Familiarity with Agile development methodologies.Tech Breakdown80% GoLang20% RESTful APIs, SQL, Cloud TechnologiesDaily Responsibilities60% Hands On40% Team CollaborationThe Offer• Competitive salary and benefits package.• Flexible work environment and remote work options.• Opportunities for professional growth and development.• A dynamic and inclusive team culture.Applicants must be currently authorized to work in the US on a full-time basis now and in the future.
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

$110000 / YEARLY (est.)
min
max
$90000K
$130000K

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 Software Developer / Go / AWS, Motion Recruitment

If you're an ambitious Senior Software Developer with a passion for Go and AWS, our leading fintech company in Atlanta, GA, is looking for you! As a Senior Go Engineer, you will play a pivotal role in enhancing our core application, bringing innovative features that significantly improve our product and customer experience. Working in a hybrid model, you’ll be in our Alpharetta office three days a week, collaborating closely with six talented engineers who share your enthusiasm for high-impact coding projects. This is a great opportunity to expand your technical skills while contributing to exciting developments that shape our company's future. With a focus on collaboration and professional growth, you'll be well-supported in your journey. We’re seeking individuals who not only have strong Golang development experience but also an understanding of microservices architecture and RESTful APIs. Familiarity with databases and version control systems is essential too! At our dynamic fintech company, we value a flexible work environment and aim to foster an inclusive team culture. If you are looking for a challenging yet rewarding position with plenty of room for growth, we’d love to hear from you!

Frequently Asked Questions (FAQs) for Senior Software Developer / Go / AWS Role at Motion Recruitment
What are the core responsibilities of a Senior Software Developer at this fintech company?

As a Senior Software Developer at our fintech company, your core responsibilities include enhancing our primary application through GoLang development, collaborating in a team to deliver impactful features, and participating in high-quality coding projects. You will also engage in microservices architecture design, RESTful API development, and contribute to both SQL and NoSQL database management.

Join Rise to see the full answer
What qualifications and experience are required for the Senior Go Engineer position?

To qualify for the Senior Go Engineer position, candidates should have substantial experience in Golang development, as well as familiarity with microservices architecture and RESTful APIs. Experience with version control systems like Git is also necessary, and knowledge of SQL and NoSQL databases will be critical in your day-to-day tasks.

Join Rise to see the full answer
Is remote work an option for the Senior Software Developer role?

Yes, the Senior Software Developer role allows for a hybrid work model. You are expected to work onsite in our Alpharetta, GA office three days a week, which promotes team collaboration while still providing some flexibility in your work environment.

Join Rise to see the full answer
What skills will benefit a Senior Go Engineer in the fintech industry?

In addition to strong GoLang skills, having knowledge of cloud platforms such as AWS and GCP is highly advantageous for a Senior Go Engineer in our fintech company. Understanding Agile methodologies and experience in the sports or gaming sectors can also enhance your ability to contribute effectively to our projects.

Join Rise to see the full answer
What kind of team culture should a Senior Software Developer expect?

At our fintech company, the culture is dynamic and inclusive. As a Senior Software Developer, you can expect a collaborative environment focused on innovation and professional growth. We value every team member's input and strive to create spaces for everyone to thrive.

Join Rise to see the full answer
Common Interview Questions for Senior Software Developer / Go / AWS
Can you explain your experience with developing applications in Go?

In responding to this question, highlight specific projects where you used GoLang. Discuss challenges you faced during development and how you overcame them, as well as any successful features you implemented that added value to previous applications.

Join Rise to see the full answer
What is your approach to designing microservices?

A strategic approach to microservice design includes understanding scalability, service independence, and data management. Share specific instances of your experience designing microservices, focusing on how you ensured fault tolerance and optimal communication between services.

Join Rise to see the full answer
How do you stay current with new technologies relevant to software development?

Discuss how you keep your skills up to date, whether through online courses, attending conferences, participating in forums, or reading relevant literature. Provide examples of how you’ve applied newly acquired knowledge to recent projects.

Join Rise to see the full answer
Describe your experience with RESTful APIs.

In your response, detail specific experiences interacting with RESTful APIs, such as designing, developing, and integrating APIs into applications. Share challenges you encountered and how you ensured efficient and secure API communication.

Join Rise to see the full answer
What strategies do you use to ensure code quality and maintainability?

Talk about best practices you've implemented, like code reviews, unit testing, and adherence to clean code principles. Provide examples of how these strategies have helped maintain code quality in past projects.

Join Rise to see the full answer
How do you handle working in a team-oriented environment?

Emphasize the importance of communication and collaboration. Share examples of how you've worked effectively within a team, resolving conflicts, and supporting other team members to achieve collective goals.

Join Rise to see the full answer
What database technologies have you worked with, and how have you applied them in your projects?

Detail your experience with both SQL and NoSQL databases, including specific technologies like MySQL, PostgreSQL, or MongoDB. Discuss how you used these databases to model data effectively and support application needs.

Join Rise to see the full answer
Can you share an example of a complex problem you've solved using development skills?

Tell a concise story about a complex issue you faced, detailing how you approached the problem, the steps you took to solve it, and the outcome. Make sure to highlight the skills you employed during the process.

Join Rise to see the full answer
What do you see as the most critical trends in software development today?

Discuss current trends like automation, the rise of microservices, or advancements in cloud computing. Support your points with examples of how these trends may influence future projects or development practices in your work.

Join Rise to see the full answer
How do you prioritize tasks when working on multiple projects?

Explain your method for prioritizing tasks, such as using project management tools or defining urgent vs. important tasks. Provide examples of how you've effectively balanced multiple responsibilities without compromising quality.

Join Rise to see the full answer

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...

199 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
December 7, 2024

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!