
Senior Golang Engineer
Are you a passionate and experienced Golang engineer looking for a new challenge? EPAM Systems is seeking a Senior Golang Engineer to join our dynamic and innovative team. As a Senior Golang Engineer, you will have the opportunity to work on cutting-edge projects and collaborate with talented individuals to develop innovative solutions. We are looking for someone who is highly skilled in Golang development and has a deep understanding of software design and architecture. If you are a proactive problem solver with a strong drive for continuous learning and growth, we want to hear from you! Join EPAM Systems and take your career to the next level with us.
- Design and develop high-quality, efficient, and scalable Golang code for cutting-edge projects.
- Collaborate with team members to brainstorm and implement innovative solutions.
- Keep up to date with industry developments and trends in Golang development and incorporate them into project work.
- Conduct thorough code reviews and provide constructive feedback to team members.
- Ensure code quality and maintainability through writing clean, well-structured code and implementing best practices.
- Optimize software performance and troubleshoot any issues that may arise.
- Work closely with cross-functional teams, including product managers, designers, and other engineers, to deliver high-quality products.
- Participate in the entire software development lifecycle, from requirements gathering to deployment and maintenance.
- Take ownership of projects and drive them to successful completion.
- Mentor and guide junior engineers, providing technical guidance and support.
- Continuously learn and improve skills, staying updated on the latest technologies and techniques in Golang development.
- Collaborate with other departments and stakeholders to identify and address business needs and requirements.
- Communicate effectively with team members and stakeholders to provide status updates and discuss project progress.
- Proactively identify and address any potential roadblocks or challenges in project development.
- Adhere to company coding standards and processes, and ensure code meets all necessary security and compliance requirements.
Extensive Experience With Golang: The Ideal Candidate Should Possess A Minimum Of 5 Years Of Hands-On Experience With Golang. They Should Have A Deep Understanding Of The Language's Core Concepts, Such As Concurrency, Interfaces, And Channels.
Strong Understanding Of System Design And Architecture: A Senior Golang Engineer At Epam Systems Should Have A Solid Understanding Of Software Design Principles And Architecture Patterns. They Should Be Able To Design And Develop Scalable, Performant, And Maintainable Applications.
Proficiency In Cloud Technologies: As Epam Systems Is A Leading Provider Of Cloud Solutions, The Candidate Should Have A Strong Understanding Of Cloud Technologies, Such As Aws, Azure, Or Google Cloud Platform. They Should Be Able To Design And Develop Cloud-Native Applications Using Golang.
Experience With Microservices Architecture: Epam Systems Follows A Microservices Architecture For Building Complex Enterprise Applications. The Ideal Candidate Should Have Experience In Designing And Developing Microservices Using Golang And Related Frameworks Like Grpc And Protobuf.
Strong Problem-Solving Skills: A Senior Golang Engineer Should Have Excellent Problem-Solving Skills And Be Able To Troubleshoot Complex Issues In A Distributed Environment. They Should Have Experience In Debugging Production Issues And Finding Solutions In A Timely Manner.
Database Management
DevOps
Distributed systems
Cloud Computing
API design
Containerization
Agile methodologies
Microservices
Test-Driven Development
Software Architecture
Golang Development
Communication
Conflict Resolution
Leadership
Time management
creativity
Critical thinking
Teamwork
Adaptability
Problem-Solving
Empathy
According to JobzMall, the average salary range for a Senior Golang Engineer in San Francisco, CA, USA is $130,000 - $150,000 per year. This range can vary depending on the specific company, years of experience, and other factors such as bonuses and benefits. Some companies may also offer higher salaries for senior-level positions. Ultimately, the salary for a Senior Golang Engineer in San Francisco will depend on the individual's skills, experience, and negotiation abilities.
Apply with Video Cover Letter Add a warm greeting to your application and stand out!
EPAM Systems, Inc. is a US company that specializes in product development, digital platform engineering, and digital and product design agency.

Get interviewed today!
JobzMall is the world‘ s largest video talent marketplace.It‘s ultrafast, fun, and human.
Get Started
