How Remoteville checks and expires listings
Senior Backend Engineer
Skills
Cloud ComputingREST ApisSoftware DesignConcurrent ProgrammingDatabasesDistributed SystemsGo
What the job involves
The main requirements, responsibilities and hiring steps.
Requirements
- 5-7 years of hands-on coding experience with Golang preferably in product development
- Strong programming and design fundamentals with excellent problem-solving and coding skills
- Exceptional analytical and reasoning abilities
- Understanding of concurrency and multi-threading
- Experience architecting microservices and developing RESTful APIs
- Experience with high-throughput low-latency storage cloud computing NoSQL databases big data analytics machine learning services or large-scale systems is a plus
Nice to have
- Technical leadership
- Team collaboration
- Outcome-driven
- Continuous learning
Day to day
- Design, develop, test, and debug distributed system components at large scale and high speed.
- Lead technical decisions that improve scalability availability and security across software solutions.
- Collaborate with cross-functional teams mentor junior engineers and deliver robust high-quality products.
