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

Senior Software Engineer - Go

Embark on an exciting journey into the realm of software development with 3Pillar! We extend an invitation for you to join our team and gear up for a thrilling adventure. At 3Pillar, our focus is on crafting cutting-edge technologies that revolutionize industries. As a Software Engineer, you'll play a vital role in our dynamic team, contributing to exciting projects that redefine urban living, establish new media channels for enterprise companies, or drive innovation in healthcare. This opportunity goes beyond code – it's about creating epic solutions that leave a lasting impression in the market. If your passion for programming fuels your drive to make a real-world impact, consider this your pass to the captivating world of Product Development!


Key Responsibilities

Craft client code that is not just efficient, but also performant, testable, scalable, secure, and of the highest quality.

Provide accurate status tracking, reporting, and estimation using project methods and tools.

Gather requirements, validate their understanding amongst the team, create and maintain relevant documentation.

Execute activities within current methodology and upholding the highest quality standards.

Foster collaboration with fellow engineers, designers, and managers to comprehend user pain points and iterate on solutions that drive client success.

Take ownership of projects, from technical design to a successful launch.


Minimum Qualifications:
  • Demonstrated expertise with a minimum of 5+ years of experience in below specified technologies - :
  • Go
  • Knowledge of Linux, networking, virtualization tools.
  • Knowledge of Kubernetes, Docker, AWS.
  • Experience in engineering software systems of medium-to-large scope and complexity.
  • Familiarity with Agile software development methodologies.
  • Proficiency with relational databases and SQL.
  • Experience in building backend applications at scale.
  • Proficiency in the English language.

  • Additional Experience Desired:
  • Knowledge of source control tools.
  • Understanding of Software Development Life Cycle (SDLC).
  • Proficiency in Object-Oriented Programming (inheritance, polymorphism, classes, instances, properties).
  • Knowledge of protocols like HTTP, and serialization formats like JSON and XML.
  • Knowledge of document databases.
  • Experience with Unit testing.


Benefits:
  • Imagine a flexible work environment – whether it's the office, your home, or a blend of both.
  • From interviews to onboarding, we embody a remote-first approach. 
  • You will be part of a global team, learning from top talent around the world and across cultures, speaking English everyday.
  • Our global workforce enables our team to leverage global resources to accomplish our work in efficient and effective teams. 
  • We’re big on your well-being – as a company, we spend a whole trimester in our annual cycle focused on wellbeing.
  • Whether it is taking advantage of fitness offerings, mental health plans (country-dependent), or simply leveraging generous time off, we want all of our team members operating at their best.
  • Our professional services model enables us to accelerate career growth and development opportunities - across projects, offerings, and industries.
  • We are an equal opportunity employer.
  • It goes without saying that we live by values like Intrinsic Dignity and Open Collaboration to create cutting-edge technology AND reinforce our commitment to diversity - globally and locally. 
  • Join us and be a part of a global tech community!
  • Check out our LinkedIn site and Careers page to learn more about what it’s like to be part of our #oneteam!


Average salary estimate

$95000 / YEARLY (est.)
min
max
$70000K
$120000K

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 - Go, 3Pillar

Embark on an exciting journey into the realm of software development with 3Pillar! We extend an invitation for you to join our team as a Senior Software Engineer - Go and gear up for a thrilling adventure. At 3Pillar, our focus is on crafting cutting-edge technologies that revolutionize industries. As a Senior Software Engineer, you'll play a vital role in our dynamic team, contributing to exciting projects that redefine urban living, establish new media channels for enterprise companies, or drive innovation in healthcare. This opportunity goes beyond code – it's about creating epic solutions that leave a lasting impression in the market. If your passion for programming fuels your drive to make a real-world impact, consider this your pass to the captivating world of Product Development! You'll be crafting client code that not only meets high standards for performance and security but also remains scalable and testable. Additionally, you will engage in collaboration with fellow engineers, designers, and managers to address user pain points and iterate on impactful solutions. Take ownership of your projects from their technical design all the way to a successful launch. Join us at 3Pillar, where your expertise in Go, Linux, and AWS can bring groundbreaking ideas to life in a flexible, remote-friendly environment!

Frequently Asked Questions (FAQs) for Senior Software Engineer - Go Role at 3Pillar
What are the key responsibilities of a Senior Software Engineer - Go at 3Pillar?

As a Senior Software Engineer - Go at 3Pillar, you will be responsible for crafting efficient and high-quality client code, managing project status tracking, gathering requirements, and maintaining documentation. You will collaborate with various teams to understand user pain points and take ownership of projects from their inception to launch, ensuring alignment with our quality standards.

Join Rise to see the full answer
What qualifications do I need to apply for the Senior Software Engineer - Go position at 3Pillar?

To be eligible for the Senior Software Engineer - Go position at 3Pillar, candidates should possess a minimum of 5 years of experience working with Go, knowledge of Linux, Docker, Kubernetes, AWS, and familiarity with Agile methodologies. Proficiency in relational databases and building backend applications at scale is also required.

Join Rise to see the full answer
What development methodologies are used for the Senior Software Engineer - Go role at 3Pillar?

At 3Pillar, the development methodologies employed, especially for the Senior Software Engineer - Go role, include Agile practices. This supports an adaptive approach to project management and ensures ongoing collaboration and delivery of high-quality software solutions.

Join Rise to see the full answer
Can you describe the work culture for Senior Software Engineers at 3Pillar?

The work culture for Senior Software Engineers at 3Pillar is dynamic and inclusive. As a remote-first company, we value flexibility and well-being, encouraging team members to work from home or in a hybrid setting. We also emphasize continuous learning and professional development while championing diversity and collaboration.

Join Rise to see the full answer
What benefits do Senior Software Engineers receive at 3Pillar?

Senior Software Engineers at 3Pillar enjoy a range of benefits including flexible work arrangements, wellness programs, generous time-off policies, and career growth opportunities across various projects and industries. We are committed to fostering a supportive work environment that prioritizes employee well-being.

Join Rise to see the full answer
Common Interview Questions for Senior Software Engineer - Go
Can you describe your experience with Go programming language?

When answering this question, focus on specific projects where you implemented Go and the challenges you overcame. Highlight your understanding of Go's unique features such as goroutines, channels, and how you've utilized them effectively in past projects.

Join Rise to see the full answer
How do you ensure your code is scalable and maintainable?

Discuss the coding practices you adhere to, such as writing modular code, performing code reviews, and using design patterns. An example of a previous project where you made scalability a priority will also strengthen your answer.

Join Rise to see the full answer
What is your approach to collaborating with designers and product managers?

Emphasize your communication skills and how you value feedback from cross-functional teams. Provide an example of a project where teamwork led to successful product outcomes, showcasing how you integrate user feedback into the development cycle.

Join Rise to see the full answer
How do you handle tight deadlines and project changes?

Explain your time management strategies and adaptability. Provide examples of how you've successfully met deadlines while maintaining quality, and your willingness to pivot when project requirements shift.

Join Rise to see the full answer
What has been your experience with cloud technologies like AWS?

Share specific experiences where you've implemented AWS services in your projects. Highlight how these technologies helped you scale applications, improve performance or reduce costs, and any certifications you may hold.

Join Rise to see the full answer
Can you discuss a time when you improved a process in your previous role?

Narrate a specific instance where you identified a bottleneck in a workflow and the steps you took to improve it. Mention the tools and methodologies you used to support your process improvement and the resulting benefits.

Join Rise to see the full answer
How do you approach testing your applications?

Talk about the testing strategies you employ, such as unit testing, integration testing, or automated testing. Sharing examples from your past experience where effective testing avoided issues will illustrate your understanding of quality assurance.

Join Rise to see the full answer
What experience do you have with containers like Docker?

Discuss your familiarity with Docker and any hands-on experience you have in containerizing applications. Explain processes you executed, like creating Docker images, orchestration with Kubernetes, and how it improved deployment efficiency.

Join Rise to see the full answer
Describe your experience in mentoring or guiding junior developers.

Reflect on your mentoring experiences, outlining how you provided support and guidance. Mention specific outcomes, such as helping juniors improve their coding skills or enhancing team productivity.

Join Rise to see the full answer
What do you do to stay updated with new technology?

Articulate your strategies for continuous learning, such as attending conferences, engaging in online courses, reading technical blogs, or contributing to open-source projects. Mention how you've applied new knowledge in your work.

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

Elevate your career at 3Pillar as a Senior Software Engineer, contributing to revolutionary tech projects in a remote-first environment.

Photo of the Rise User

Elevate your career as a Senior Software Engineer with React at 3Pillar, where innovation meets opportunity in a flexible, remote-first environment.

Photo of the Rise User
Boeing Hybrid US, Saint Louis County, MO; Missouri, Berkeley, MO
Posted 4 days ago

Join Boeing as an F-22 DevSecOps Software Engineer to drive modernization efforts with cutting-edge technology.

Photo of the Rise User
Apple Hybrid Cupertino, California, United States
Posted 10 days ago
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

Join Apple’s Streaming Media Team to develop high-quality playback experiences in JavaScript and other platforms for unparalleled streaming technologies.

Photo of the Rise User
Posted 3 days ago

Join Jobgether as a Senior iOS Engineer and help shape the future of mobile user experience analytics with an innovative SDK used globally.

Photo of the Rise User
Solvd Remote No location specified
Posted 5 days ago

Join Solvd as a Software Engineer (.NET) and help redefine business transformation through AI-driven solutions.

Photo of the Rise User
NCR Hybrid ATLANTA, GA, USA
Posted 2 days ago

NCR VOYIX is looking for a Senior Software Engineer to develop high-quality, scalable software solutions in the Atlanta area.

Photo of the Rise User
EMA Remote No location specified
Posted 8 days ago

Join Ema, a leader in next-gen AI technology, as a Senior AI Application Engineer, focusing on optimizing our AI solutions for enterprise customers.

Photo of the Rise User

Become a pivotal member of Visa's Software Engineering team in Bangalore, contributing to innovative payment solutions as an Entry Level Engineer.

Photo of the Rise User

Join REWE Group Austria as a Full Stack Developer and make an impact in the evolution of IT solutions for modern commerce.

3Pillar Global is a product lifecycle management and development company that engineers software products to help companies drive revenue. They are headquartered in Fairfax, Virginia.

159 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
April 3, 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
Someone from OH, Columbus just viewed Project Manager at Treering
Photo of the Rise User
Someone from OH, Columbus just viewed Product Manager, Assessment Student Experience at Ellevation
Photo of the Rise User
Someone from OH, Hamilton just viewed Team Member Travel Coordinator at Allegiant
Photo of the Rise User
Someone from OH, Kent just viewed Senior Director, Program at Teaching Lab
Photo of the Rise User
Someone from OH, Toledo just viewed IT Telecom Administrator at Anduril Industries
Photo of the Rise User
Someone from OH, Kent just viewed Director, Strategic Partnerships at Teaching Lab
G
Someone from OH, Cincinnati just viewed Operations Lead - AML Refresh Ops (Global Banking) at GHR
Photo of the Rise User
Someone from OH, Akron just viewed Data Scientist II at Kaiser Permanente
Photo of the Rise User
Someone from OH, Eastlake just viewed Summer Intern at Gooch & Housego
Photo of the Rise User
12 people applied to Game Developer (Unity) at LiquidX
I
Someone from OH, Perrysburg just viewed CNC Manufacturing Technician at Innovance
Photo of the Rise User
Someone from OH, Cincinnati just viewed Senior Lifecycle Marketing Manager at SoFi
Photo of the Rise User
Someone from OH, Cincinnati just viewed Lifecycle Marketing Manager at Caribou
Photo of the Rise User
Someone from OH, Cincinnati just viewed Senior Marketing Manager at Ocorian
Photo of the Rise User
Someone from OH, Cincinnati just viewed Growth Marketing Manager at Credit Genie
Photo of the Rise User
Someone from OH, Cincinnati just viewed Director of Product Marketing - AAA Campaigns at PrizePicks
Photo of the Rise User
Someone from OH, Cincinnati just viewed Digital Marketing Analyst, Digital Properties at Darden