Posted 1 month ago

Senior Software Engineer I : Back-End Developer(Golang)

Part time
AE
Senior
Salary Range: To be discussed
Full Job Description
Summary
Senior Software Engineer I: Seeking Golang expert for a 12-month remote role; write code, optimize systems, ensure software quality, and collaborate with engineers. Bachelor's and 4+ yrs experience needed.
Description

Job Description

Senior Software Engineer I: Back-End Developer (Golang) - Fully Remote Opportunity
Duration: 12 months contract

What you'll do
● Work closely with other engineers on the team to build highly scalable and robust backend applications and services.
● Write high-quality, performant, and reliable code while working on defined tasks or bugs independently.
● Identify and address performance bottlenecks, and optimize platform components for speed and efficiency.
● Work independently to understand functional specifications and deliver complete features.
● Maintain comprehensive documentation for code, architecture, and processes to facilitate knowledge sharing within the team.
● Participate in code reviews to ensure software quality.
● Participate in team agile and engineering practices and contribute to their continuous evolution.

What you'll need
● Bachelor's Degree in Computer Science or other related technical field
● 4+ years of professional software development experience
● Strong problem-solving skills and the ability to work effectively in a fast-paced, collaborative environment
● Working experience with Golang
● Working knowledge of Computer Science fundamentals, including object-oriented design, data structures, and algorithms
● Experience with system design and architecture
● Experience with databases and data modeling
● Experience operating online systems reliably, including deploying changes to production in live systems
● Good communication skills and the ability to work closely with cross-functional teams

Nice to have
● Master's Degree in Computer Science or other related technical field
● Working experience with PHP, Kafka, and AWS
● Working knowledge of DevOps practices and CI/CD pipelines
● Experience working with container technology, including Docker and Kubernetes
● Experience working with non-relational database systems
● Experience applying professional software engineering best practices, including coding standards, code reviews, source control management, build processes, testing, and operations

Interested?