Senior Golang Software Engineer

Yesterday

Apply Now
Logo of Mission Data

Mission Data

We build smart digital products that transform the way companies do business

11 - 50 employees

Founded 2007

🤝 B2B

🏢 Enterprise

☁️ SaaS

Description

• Responsible for developing scalable, robust, high-quality solutions. • You will be part of a team as a Senior Golang Software Engineer. • You excel in problem-solving, guiding and mentoring other engineers, and making critical decisions.

Requirements

• Must-Have: A clear understanding of the key Golang concepts like struts, interfaces, pointers, and concurrency (go-routines, channels). • Understanding of eCommerce billing/payment platforms. • Experience working with secured APIs (REST, GraphQL, etc). • Cloud computing familiarity (AWS, GCP, Azure, or similar). • Solid understanding of the architecture of database-backed web applications, including web process architectures, threading, and ORMs. • Familiarity with other backend programming languages (e.g., Python, Java). • Exposure to the basics of Enterprise-class product development: comfort with processes and tools including bug tracking, IDEs, compilers, debuggers, profilers, version control systems, code coverage tools, unit testing tools, error handling, automated testing tools, and usability. • Understanding of relational databases and knowledge of SQL. • Data modeling is required. • Experience with Agile Methodologies. • Experience with writing tests and debugging. • Knowledge of design patterns. • Experience with abstractions and code isolation. • The notion of security practices. • Soft-skills: Intrinsic motivation: You fix things because they are broken and need fixing. • Mid to Advanced English Level and Communication skills including concise, effective, and audience-oriented communication. • Experience working with teammates to diagnose and resolve issues. • Able to share his/her knowledge within his/her team. • Adaptability is required to be strong for this role. • Should be able/open to learning new frameworks and technologies if necessary. • So an open learning mindset is needed here. • Good sense of productivity, urgency, and priority. • Some experience mentoring team members. • Takes into account overall Product and business objectives.

Apply Now

Similar Jobs

December 12

As a Senior Payment Terminal Engineer, design and develop payment terminal applications at Bold. Help build solutions for microentrepreneurs in Colombia.

🇨🇴 Colombia – Remote

💵 $15M - $19M / year

⏰ Full Time

🟠 Senior

🔙 Backend Engineer

November 21

Join Caseware to develop and deploy microservices for data analysis in a cloud environment. Collaborate within teams to deliver scalable solutions.

November 16

Join Gorilla Logic as a Lead Python Developer designing and developing scalable web applications.

November 10

Endava

10,000+ employees

🏢 Enterprise

Develop data pipelines at Endava, enhancing data-driven decision-making.

🇨🇴 Colombia – Remote

💰 Post-IPO Debt on 2023-02

⏰ Full Time

🟠 Senior

🔙 Backend Engineer

November 8

Backend Developer for Masabi, enhancing fare payment systems with Java or Kotlin.

🇨🇴 Colombia – Remote

💰 Venture Round on 2022-03

⏰ Full Time

🟠 Senior

🔙 Backend Engineer

Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or lior@remoterocketship.com