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

Senior Software Engineer (Golang) - job 1 of 5

Position Overview: We are looking for a Staff Engineer to join our Platform-as-a-Service team. This role is ideal for someone passionate about building robust, scalable systems and eager to contribute to a project of strategic importance to the company. You will work on the PaaS infrastructure, focusing on implementing complex distributed systems using Kubernetes and AWS services. This is an excellent opportunity to grow your skills in a collaborative environment and make a significant impact.Key Responsibilities:• Design, develop, and maintain PaaS infrastructure components.• Implement and manage complex distributed systems using Kubernetes and AWS services.• Collaborate with senior team members to ensure seamless integration and deployment of new features.• Write clean, maintainable, and efficient code in Golang.• Troubleshoot and resolve issues related to infrastructure and application performance.• Participate in code reviews, design discussions, and contribute to best practices.Qualifications:• Bachelor’s degree in Computer Science, Engineering, or a related field.• 5 years of experience in software development and infrastructure management.• Strong knowledge of Golang and building gRPC based microservices.• Experience with agile development practices and ownership of development/operations lifecycle.• Experience with Kubernetes and AWS is highly desirable.• Understanding of distributed systems and microservices architecture.• Experience with networking/network security infrastructure services is highly desirable.US Pay RangeThe US annual base salary range for this full-time position is $220,000-$226,000 + benefits + 401(k) match + equity. The pay range is determined by the role, work location, job-related skills, level, experience and relevant education. [Certain roles are eligible to earn sales commission, depending on the terms of the applicable plan.] The range displayed is the minimum and maximum target base salary and is applicable only for new hires for the listed position located in the US. Your Talent Advisor can share more details regarding salary ranges, benefits, and equity for your location during the hiring process.BenefitsUS: We cover 100% of employee premiums and 88% of dependent(s) premiums for medical, dental and vision coverage, 401(k) match, short and long-term disability, life/AD&D insurance, $1,000/year education reimbursement, and a flexible vacation policy.Outside the US: We offer a comprehensive benefits package which, (subect to regional variations) could include pension, private medical for you and dependents, generous holiday allowance, life assurance, long-term disability, annual wellbeing stipendYour total compensation package will be based on job-related knowledge, education, certifications and location, per our aligned ranges.About Aviatrix Aviatrix is the cloud networking expert. We’re on a mission to make cloud networking simple so companies stay agile. Trusted by more than 500 of the world’s leading enterprises, our cloud networking platform creates the visibility, security, and control needed to adapt with ease and move ahead at speed. Combined with the Aviatrix Certified Engineer (ACE) Program, the industry's leading multicloud networking and security certification, Aviatrix empowers the cloud networking community to stay at the forefront of digital transformation.WE WANT TO INCLUDE YOUWe embrace the fact that not everyone’s journey took the same route or started at the same place. If your experience doesn’t quite meet the requirements but the opportunity excites you and you believe you could be great, don’t let that hold you back from applying. Tell us what you CAN bring and what makes you special.Aviatrix is a community where everyone's career can grow and we want to help you achieve your goals and be “your best YOU,” however that looks. If you're seeking an opportunity where you can be excited to start work every morning with enthusiastic people, make a real difference and be part of something amazing then let’s talk. We want to get to know you and how we could grow together.Aviatrix, Inc. is an equal opportunity employer and does not make hiring decisions based on race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws. This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation and training.CPRA - California Applicant Privacy Notice
Capital One Glassdoor Company Review
4.2 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon
Capital One DE&I Review
4.2 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon
CEO of Capital One
Capital One CEO photo
Richard D. Fairbank
Approve of CEO

Average salary estimate

Estimate provided by employer
$59 / HOURLY (est.)
min
max
$55.1
$63.8

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 Engineer (Golang), Capital One

Aviatrix is excited to welcome a Senior Software Engineer (Golang) to our dynamic Platform-as-a-Service team located in Pimmit Hills, VA. If you're passionate about building robust, scalable systems and eager to work on a project that drives strategic importance for our company, then this role is perfect for you! As a Senior Software Engineer, you'll dive into designing, developing, and maintaining our PaaS infrastructure. You'll be implementing complex distributed systems using cutting-edge technologies like Kubernetes and AWS, all while collaborating with senior team members to ensure seamless integration of new features. Writing clean, maintainable, and efficient code in Golang is your forte, and your experience troubleshooting infrastructure and application performance will come in handy as you navigate challenges. You will be an integral part of code reviews and design discussions, leaving your mark on best practices. With your strong foundation in software development and infrastructure management, you should have experience with gRPC-based microservices and agile development practices. Join us at Aviatrix where you can truly grow in a supportive environment, make tangible contributions, and help us on our mission to simplify cloud networking for leading enterprises.

Frequently Asked Questions (FAQs) for Senior Software Engineer (Golang) Role at Capital One
What are the primary responsibilities of a Senior Software Engineer (Golang) at Aviatrix?

As a Senior Software Engineer (Golang) at Aviatrix, you will be responsible for designing, developing, and maintaining our PaaS infrastructure. This includes implementing complex distributed systems using Kubernetes and AWS services, writing clean code in Golang, collaborating for seamless feature integration, and troubleshooting performance issues.

Join Rise to see the full answer
What qualifications are required for the Senior Software Engineer (Golang) position at Aviatrix?

To qualify for the Senior Software Engineer (Golang) position at Aviatrix, candidates should possess a Bachelor's degree in Computer Science or a related field, alongside 5 years of experience in software development and infrastructure management. Strong knowledge of Golang and experience with Kubernetes, AWS, and microservices architecture are also essential.

Join Rise to see the full answer
Is experience with networking services necessary for the Senior Software Engineer (Golang) role at Aviatrix?

Yes, experience with networking or network security infrastructure services is highly desirable for the Senior Software Engineer (Golang) role at Aviatrix. Having a good understanding of these areas can significantly contribute to the success of the projects you'll be involved in.

Join Rise to see the full answer
What is the salary range for the Senior Software Engineer (Golang) role at Aviatrix?

The salary range for the Senior Software Engineer (Golang) position at Aviatrix is between $220,000 and $226,000 annually, accompanied by benefits such as a 401(k) match, equity, and comprehensive medical coverage. Salary may vary based on location, skills, and experience.

Join Rise to see the full answer
What kind of work culture can I expect as a Senior Software Engineer (Golang) at Aviatrix?

At Aviatrix, we foster a collaborative and inclusive work culture where all team members are encouraged to grow and make impactful contributions. As a Senior Software Engineer (Golang), you’ll work closely with enthusiastic colleagues who share your passion for technology and cloud networking.

Join Rise to see the full answer
Common Interview Questions for Senior Software Engineer (Golang)
Can you describe your experience with Golang and how it relates to your role as a Senior Software Engineer?

In answering this question, highlight specific projects you've worked on using Golang, detailing the complexity of the systems and how your coding practices contributed to clean, maintainable software. Be sure to also mention how you’ve used Golang to build microservices or enhance infrastructure performance.

Join Rise to see the full answer
How do you approach designing distributed systems?

For this question, discuss your methodology for designing distributed systems, including considerations for scalability and fault tolerance. Mention your experience with tools and technologies like Kubernetes and AWS, emphasizing your strategy for ensuring system resilience.

Join Rise to see the full answer
What strategies do you employ for troubleshooting application performance issues?

When answering this, discuss your analytical approach to troubleshooting. Mention specific tools and techniques you have used, while illustrating how you pinpoint issues and implement fixes that enhance performance.

Join Rise to see the full answer
How do you ensure seamless integration of new features in a collaborative team environment?

Describe your teamwork approach, emphasizing communication, code reviews, and collaborative development practices. Share examples of how you’ve successfully worked with teammates to deliver integrated features.

Join Rise to see the full answer
Can you talk about your experience with microservices architecture?

For this question, outline your understanding of microservices and discuss specific projects where you've implemented such architecture. Highlight the benefits you observed and any challenges you successfully navigated.

Join Rise to see the full answer
How do you stay updated on new technologies and industry trends?

Discuss your commitment to continuous learning and professional growth. Mention how you engage with communities, take courses, and read industry blogs to stay on top of emerging technologies relevant to your role.

Join Rise to see the full answer
What role does documentation play in your development process?

Emphasize the importance of documentation in ensuring clarity and maintainability. Describe how you incorporate documentation throughout your development process, including your thought processes and code functionality.

Join Rise to see the full answer
How would you handle a situation where team members disagree on the architecture of a system?

Talk about your conflict resolution skills, emphasizing the importance of open communication and data-driven decision-making. Share a specific example where you navigated differing opinions to reach a consensus.

Join Rise to see the full answer
What agile methodologies are you most familiar with?

Highlight your experience with agile development methodologies such as Scrum or Kanban. Discuss how these practices have positively impacted your work processes and team dynamics in past projects.

Join Rise to see the full answer
Why do you want to work for Aviatrix as a Senior Software Engineer?

Express your enthusiasm for Aviatrix's mission to simplify cloud networking. Mention the alignment between the company’s values and your career goals. Convey how you see yourself contributing to their innovative projects.

Join Rise to see the full answer
Similar Jobs
Posted 5 days ago
Posted 7 hours ago
Photo of the Rise User
Weekday Remote No location specified
Posted 8 days ago
Photo of the Rise User
Posted 6 days ago
Photo of the Rise User
Posted 2 hours ago
Dental Insurance
Disability Insurance
Flexible Spending Account (FSA)
Vision Insurance
Performance Bonus
Family Medical Leave
Paid Holidays
Photo of the Rise User
Posted 5 days ago

All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran

851 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, on-site
DATE POSTED
March 21, 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!
LATEST ACTIVITY
Photo of the Rise User
25 people applied to Senior PLSQL Developer at ProArch
Photo of the Rise User
132 people applied to Scrum Master-Remote at DICE
T
Someone from OH, Dublin just viewed Brand Marketing Intern-Summer 2025 at Trove Brands
Photo of the Rise User
Someone from OH, Mentor just viewed Supply Planning Analyst at Avery Dennison
Photo of the Rise User
Someone from OH, Columbus just viewed Medical Expert, Fertility and Pregnancy at Carrot Fertility
Photo of the Rise User
Someone from OH, Kent just viewed Finance Year-round Intern at Sherwin-Williams
Photo of the Rise User
Someone from OH, Cincinnati just viewed Product Owner, AI at Modernizing Medicine, Inc.
Photo of the Rise User
Someone from OH, Strongsville just viewed Used Car Buyer - Concord Toyota at Sonic Automotive
Photo of the Rise User
Someone from OH, Canton just viewed UI Designer - Website & Brand at Atlan
Photo of the Rise User
21 people applied to Software Engineer Intern at Hudl
Photo of the Rise User
Someone from OH, Dayton just viewed Data Engineer - User Platform at Spotify
Photo of the Rise User
Someone from OH, Dayton just viewed Data Engineer - #1696 at MeridianLink
Photo of the Rise User
Someone from OH, Columbus just viewed Enterprise Sales Project Associate at Array
Photo of the Rise User
Someone from OH, Akron just viewed Medical Receptionist at LifeStance Health
Photo of the Rise User
Someone from OH, Thornville just viewed Finance Rotation Analyst at Huntington National Bank
Photo of the Rise User
Someone from OH, Columbus just viewed Cashier - Sawmill Road Market District at Giant Eagle
Photo of the Rise User
Someone from OH, Cincinnati just viewed Data Scientist at Apex Systems
Photo of the Rise User
Someone from OH, Mansfield just viewed POS Install Tech at TEKsystems
Photo of the Rise User
Someone from OH, Dublin just viewed Sr. Manager UX Design Research at Visa
Photo of the Rise User
Someone from OH, Columbus just viewed Case Manager at Release Recovery
Photo of the Rise User
Someone from OH, Cincinnati just viewed Recruiting Coordinator (Contractor) at Anduril Industries
Photo of the Rise User
Someone from OH, Dublin just viewed Field Support Technicians - (Phoenix) at Nordstrom