Backend Engineer (Golang)

Reposted 5 Days Ago
Be an Early Applicant
Mohali, Ajitgarh, Punjab
In-Office
Mid level
eCommerce • Marketing Tech • Software
The Role
Responsible for developing and maintaining high-performance Golang web applications, participating in architectural decisions, and troubleshooting production issues.
Summary Generated by Built In

Everything we do is for our customers! 


Featured on Deloitte's Technology Fast 500 list and G2's leaderboard, Maropost offers a unified commerce experience that our customers need, transforming ecommerce, retail, marketing automation, merchandising, helpdesk and AI operations with one platform designed to scale for fast-growing businesses. With a relentless focus on our customers’ success, we are motivated by customer obsession, extreme urgency, excellence and resourcefulness to to power 5,000+ global brands while we head to 100,000+. 


Driven by the same customer-centric mentality as above, we empower businesses to achieve their goals and grow alongside us. If you're a driver and not passenger and are ready to make a significant impact and be part of our transformative journey, Maropost is the place for you. 


The Opportunity: 


Thrive on change and grow beyond limits! We are looking for a bold thinker who sees a chance to learn and define what's possible with every challenge! Ready to make an impact? Welcome to Maropost and you can turn ideas into action!

Maropost is currently looking for Backend Functional Language developer with experience in Golang to join our development team in our India office.  


What you'll be responsible for: 

  • Translating software requirements into stable, working, high performance software 
  • Playing a key role in architectural and design decisions, building toward an efficient micro service distributed architecture 
  • Writing scalable, robust, testable, efficient, and easily maintainable code 
  • Troubleshoot production issues and coordinate with the deployment team to streamline code deployment. 
  • Analyse code and communicate detailed reviews to development teams to ensure a marked improvement in applications and the timely completion of projects

What you'll bring to Maropost: 

  • Should possess a Bachelor’s degree in Computer Science, Engineering, or relevant field. 
  • Should have 3+ years of experience. 
  • Should have experience in developing Golang web applications. 
  • Should exhibit expertise in software development methodologies. 
  • Should possess a problem-solving attitude. 
  • Can work independently and as part of a team. 
  • Ability to write clean, readable, and effective code, including Godoc comments. 
  • Familiarity with code versioning tools such as Git, SVN, and Mercurial. 
  • Good understanding of Data Structures and algorithms. 
  • Familiar with various design and architectural patterns. 
  • Ability to drive high standards of product quality. 
  • Knowledge of Ruby on Rails is an added advantage. 
  • Experience with the full site of Go frameworks and tools, including:
    • Dependency management tools such as Godep, Sltr, etc. 
    • Go’s templating language 
    • Go’s code generation tools, such as Stringer 
    • Popular Go web frameworks, such as Revel 
  • Should have a working knowledge of databases and SQL (Structured Query Language), NoSQL (Non Structured Query Language). 
  • Strong knowledge of Go programming language, paradigms, constructs, and idioms. 
  • Knowledge of common Goroutine and channel patterns. 
  • Experience working in Agile teams using SCRUM or other Agile methodology. 
  • You exemplify Maropost’s Values:
    • Customer Obsessed
    • Extreme Urgency
    • Excellence
    • Resourceful

Message from the Founders: Maropost is looking for builders - people who want to drive our business forward at all costs in order to achieve the goals we have both short and long term for the results and outcomes that that will bring to us all. 


If that isn't for you that’s ok, for those of you that it is please get in touch with us! 

Top Skills

Agile
Git
Go Web Frameworks
Godep
Go
NoSQL
Ruby On Rails
SQL
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Toronto, Ontario
400 Employees
Year Founded: 2011

What We Do

Maropost is the leading Commerce platform that provides software and support to help businesses execute their customer journey better. Our platform includes Commerce (Online and Retail), Marketing, Service, and Payments management products that start and scale to meet our customers’ needs at any stage of growth. Today, thousands of customers around the world use our powerful and easy-to-use tools and integrations to attract, engage, and retain customers.

Maropost is a hybrid company with employees working fully remotely, from an office, or a mix of the two. We are headquartered in Toronto, Canada with offices in Mohali, India; Brisbane, Australia; Chicago, USA; Stockholm, Sweden; and the Sunshine Coast, Australia.

Similar Jobs

CrowdStrike Logo CrowdStrike

Engineering Manager

Cloud • Computer Vision • Information Technology • Sales • Security • Cybersecurity
Remote or Hybrid
18 Locations
10000 Employees

CrowdStrike Logo CrowdStrike

Senior Software Engineer

Cloud • Computer Vision • Information Technology • Sales • Security • Cybersecurity
Remote or Hybrid
16 Locations
10000 Employees
In-Office
Moom, Barnala, Punjab, IND
53000 Employees
In-Office
Moom, Barnala, Punjab, IND
53000 Employees

Similar Companies Hiring

PRIMA Thumbnail
Travel • Software • Marketing Tech • Hospitality • eCommerce
US
15 Employees
Scotch Thumbnail
Software • Retail • Payments • Fintech • eCommerce • Artificial Intelligence • Analytics
US
25 Employees
Milestone Systems Thumbnail
Software • Security • Other • Big Data Analytics • Artificial Intelligence • Analytics
Lake Oswego, OR
1500 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account