Golang / Go Job: Sr. Go Lang Back-End Engineer

DroneUp

Sr. Go Lang Back-End Engineer at DroneUp

Remote โ€บ ๐Ÿ‡บ๐Ÿ‡ธ 100% remote position (in the US)
  (Posted Jul 22 2022)

Please mention that you found the job at Golangprojects.com

Apply now!  

Job description
DroneUp is seeking a Sr. Go Lang Back-End Engineer who will be responsible for developing, maintaining, and continuously improving and supporting both internal and client-facing IT infrastructure. The ideal candidate is a strong developer that will work with the team and cross-functional partners while driving cross-team collaboration and developing technical standards.

Responsibilities
Ensure that your work meets all acceptance criteria. Test your work to ensure that it works as expected. Present your work to customers to achieve sign off. Work with your customers to ensure that your work will meet the business needs
Shepherd your code (and other's code) through the process until deployment. Help own and understand the process, and contribute to improving efficiency and consistency of the process.
Take part in peer code reviews providing qualitative feedback
Research internal implementations as well as potential new technologies, and communicate output of that research
Detect root cause of defects and production bugs, and fix them when requested. Communicate impact of bugs and work with stakeholders to schedule fixes
Research changes to external integrations and update code to account for changes. Understand the cadence of these changes and contribute to the ongoing plan to manage
Document work done in appropriate location, whether it be in code, or in a document library. Hand-off documentation to intended recipients or audience. Document previously un-documented systems or practices as encountered in your work environment
Provide technical direction on various types of tasks on your platform
Update team members on the progress, if you are encountering any major issues, and actively encouraging other team members to do the same while also providing insights into how to optimize this communication
Perform necessary communication with other teams as outlined in your team agreement, and call out areas where there may be inter-team communication issues. Additionally, do what you can to drive better communication between your team and others
Perform necessary communication with Stakeholders as outlined on your team, and calling out areas where there may be Stakeholder communication issues. Additionally, strive to have a clear understanding of Stakeholder goals to help drive better communication between your team and them
Stay current with platform changes and third-party libraries. Proactively investigate better solutions for current technologies
Contribute ideas on ways to make our project management systems more efficient
Respond to emergency issues and alerts assigned to you. Contribute ideas on how to improve monitoring and alerting systems
Be part of the technical interview team, and also offer ideas on how to improve the interview process
Provide honest and accurate feedback when asked for it
Other duties as assigned

Requirements
Experienced in architect programs which operate either independently or within a larger system
Advanced proficiency in Go Programming Language
Excellent understanding of the internal technologies used by your team. Able to provide commentary, review, and feedback to other teams about their projects and products when necessary, especially in how those integrate with your own team
Experience with JIRA or other Ticket system and the ability to resolve tickets according to technical direction
Understand our project management tools and processes
Excellent understanding of build and test processes; able to modify build processes to add new modules to an existing project and develop build processes for new projects. Able to design, develop, and debug unit and integration tests for new and existing code
Experience in Developing RESTful Web APIs, Microservices using Go. (Nice to have gRPC knowledge)
Proficient at using your team's version control system, and the ability to address pretty much any merge conflict. Complete understanding of your team's branching process.
Experience in Cloud-based application development on GCP, Azure or AWS
Good knowledge of designing, writing code using Object Oriented Programming (OOP) concepts, S.O.L.I.D design principles, and Design Patterns
Experience in Asynchronous and Parallel programming techniques.
Experience in modeling and working with Relational (RDBMS) databases and No-SQL databases, performance tuning long running Queries.
Experience in writing and automating Unit tests, Functional Tests, and Integration tests.
Experience in developing Responsive, Single Page Applications using React or Angular.
Experience in Continuous Integration (CI) and Continuous Build mechanisms using Jenkins and Circle CI.
Knowledge of Web Servers like nginx or any other
Experience with all phases of systems development life cycle (SDLC) using Agile (Scrum) methodologies.
Familiarity with Containerization of applications using Docker and Kubernetes (K8s).
Ability to research and recommend third-party libraries and services for product development
Understand advanced Version Control concepts (rebase, resolving merge conflicts)

This position also requires the following essential functions:
Visual acuity (e.g., needed to prepare and analyze data, to transcribe documents, to view a computer, to read, to inspect objects, to operate machinery
Capacity to reason and make sound decisions
Ability to regularly perform all job functions at Companyโ€™s office or work site
Fingering (e.g., picking, pinching, typing, or other working that uses the fingers)
Ability to read complex documents in the [English] language
Ability to write complex documents in the [English] language
Capacity to express thoughts orally (e.g., accurately, quick and loudly convey spoken instructions to workers)
Capacity to think, concentrate and focus over long periods of time
Repetitive motions of any part of the body

Please mention that you found the job at Golangprojects.com

Apply now!  
 

Company: DroneUp

DroneUp
job info / career page
Linkedin profile
Location: ๐Ÿ‡บ๐Ÿ‡ธ US Remote, 100% Remote

Map of the USA

Skills wanted, in addition to Golang:
go angular aws azure docker
gcp grpc k8s kubernetes microservices
rdbms react sql

Golangprojects

All golang developer jobs
This is a job listing at Golangprojects,
the website dedicated to Golang jobs only.

Not the job you are looking for?
Browse all Golang jobs

๐Ÿ‡บ๐Ÿ‡ธ Golang recruitment

Are you in US and prefer to let a recruiter
find your dream job?

Get in touch with Drew from Catapult &
let him know with what you are looking for

๐Ÿ‡ฌ๐Ÿ‡ง ๐Ÿ‡ช๐Ÿ‡บ Golang recruitment

Golang jobs recruiter
Based in UK / Europe and
prefer to let a Go recruiter
find your dream job?

Browse golang jobs from Vistas Recruitment
or
Get in touch with Martin &
let him know with what you are looking for

Interview: X-Team & Golang


Other interesting golang jobs

Golang job Senior Software Engineer, Shipments at dbt Labs Senior Software Engineer, Shipments - dbt Labs   (November 2022)
Remote US, 100% Remote - Salary: $154,000-$234,000
dbt Labs was founded in 2016 to empower analysts to create and disseminate organizational knowledge. Since then, weโ€™ve grown to become one of the leading brands in the analytics industry. Our produc...
Golang job Full-stack (Go/C/C++) Developer at Tetrad Digital Integrity (TDI) Full-stack (Go/C/C++) Developer - Tetrad Digital Integrity (TDI)
Remote US, 100% Remote - Salary: $120,000 - $165,000 - commensurate with experience
Powered by TDI, CnSightยฎ https://cnsight.io/ is a lightweight and first of its kind solution designed revolutionize how organizations manage their cybersecurity and through automated performance repo...

Golang job Software Engineer (Distributed Systems/Golang/Kubernetes) at Pachyderm Software Engineer (Distributed Systems/Golang/Kubernetes) - Pachyderm   (October 2022)
Remote US/Canada, 100% Remote
Pachyderm is the leader in data versioning and pipelines for MLOps. Weโ€™re building the data foundation that allows data science teams to automate and scale their machine learning lifecycle while gua...
Golang job Software Engineer (Golang) at RVO Health Software Engineer (Golang) - RVO Health   (October 2022)
Remote US, 100% Remote - Salary: ย $80,000 - $135,000
RVO Health is building a suite of integrated products that enable data-driven, digital experiences for our brands and partners. You will work with next-generation technologies that change how millions...
Golang job Backend Software Engineer at Abnormal Security Backend Software Engineer - Abnormal Security   (October 2022)
Remote US/Canada, 100% Remote
Backend Software Engineer - Knowledge Engine Abnormal Securityโ€™s Posture Management & Knowledge Base team is building a suite of products that will allow customers to more easily view, manage, and ...
Not the Go job you are looking for?
Browse all Golang jobs and we're sure you will find a suitable one!
Browse Golang Jobs with similar combinations of skills
Golang jobs with angular Golang jobs with aws Golang jobs with azure Golang jobs with docker Golang jobs with gcp Golang jobs with grpc Golang jobs with k8s Golang jobs with kubernetes Golang jobs with microservices Golang jobs with rdbms Golang jobs with react Golang jobs with sql
๐ŸŒ Remote golang jobs ๐Ÿ”Ž ๐Ÿ‡ฌ๐Ÿ‡ง ๐Ÿ‡ช๐Ÿ‡บ Golang recruiter ๐Ÿ”Ž ๐Ÿ‡บ๐Ÿ‡ธ US Golang recruiter ๐Ÿ“ง Golang jobs newsletter โœ–๏ธ Interview: X-Team & Golang ๐Ÿ“Š Golang jobs statistics ๐Ÿ‡บ๐Ÿ‡ธ Golang jobs in United States ๐Ÿ‡บ๐Ÿ‡ธ Golang jobs in California ๐Ÿ‡ฉ๐Ÿ‡ช Golang jobs in Germany ๐Ÿ‡ฉ๐Ÿ‡ช Golang jobs in Berlin ๐Ÿ‡ฌ๐Ÿ‡ง Golang jobs in United Kingdom ๐Ÿ‡บ๐Ÿ‡ธ Golang jobs in San Francisco, CA ๐Ÿ‡บ๐Ÿ‡ธ Golang jobs in Colorado ๐Ÿ‡บ๐Ÿ‡ธ Golang jobs in Denver, CO ๐Ÿ‡ฌ๐Ÿ‡ง Golang jobs in London ๐Ÿ‡ณ๐Ÿ‡ฑ Golang jobs in Netherlands ๐Ÿ‡บ๐Ÿ‡ธ Golang jobs in New York ๐Ÿ‡ฆ๐Ÿ‡บ Golang jobs in Australia ๐Ÿ‡ช๐Ÿ‡ธ Golang jobs in Spain ๐Ÿ‡ณ๐Ÿ‡ฑ Golang jobs in Amsterdam ๐Ÿ‡บ๐Ÿ‡ธ Golang jobs in Palo Alto, CA ๐Ÿ‡จ๐Ÿ‡ญ Golang jobs in Switzerland ๐Ÿ‡จ๐Ÿ‡ญ Golang jobs in Zurich ๐Ÿ‡ช๐Ÿ‡ธ Golang jobs in Barcelona โ˜ธ๏ธ Kubernetes & Golang jobs๐Ÿ˜ Aws & Golang jobs๐Ÿณ Docker & Golang jobs๐Ÿ Python & Golang jobs๐ŸŽ›๏ธ Microservices & Golang jobs๐Ÿ—„๏ธ Postgresql & Golang jobsโ˜๏ธ Gcp & Golang jobs๐Ÿง Linux & Golang jobsโ˜• Javascript & Golang jobs๐Ÿ—„๏ธ Sql & Golang jobsโ˜• Java & Golang jobsโš›๏ธ React & Golang jobsโ†”๏ธ Grpc & Golang jobs๐Ÿง‘โ€๐Ÿ’ป Devops & Golang jobs๐Ÿ—„๏ธ Nosql & Golang jobsโœ‰๏ธ Kafka & Golang jobs๐Ÿช› Terraform & Golang jobs๐ŸŸฆ Typescript & Golang jobs๐Ÿ“‚ Redis & Golang jobsโ˜๏ธ Azure & Golang jobsโš™๏ธ Saas & Golang jobs๐Ÿ’Ž Ruby & Golang jobs๐Ÿ—„๏ธ Postgres & Golang jobs๐Ÿด Git & Golang jobs