Findify logo

Software Engineer (Full Stack - GoLang)

Findify·Salary not specified

Primary stack

PostgreSQLAPIMicroservicesKubernetesCI/CD

Nice to have's

Vue.jsReactApache Pulsar

Job description

About the Position

We are looking for a Software Engineer (Full Stack - GoLang) to join our dynamic team at Maropost in Mohali, Punjab (Hybrid). If you are passionate about building scalable backend systems and thrive in a fast-paced environment, this is the perfect opportunity for you.

Responsibilities

  • Build and manage REST API stack for Maropost Web Apps.
  • Design and prototype architecture based on our big data, analytics, and cloud-native product vision.
  • Understand systems architecture and design scalable, performance-driven solutions.
  • Drive innovation within the engineering team by identifying opportunities to improve processes, tools, and technologies.
  • Lead the architecture and design governance for systems and products, and conduct code and design reviews.
  • Provide technical leadership to the development team and ensure adherence to industry-standard best practices.
  • Evaluate and improve the tools and frameworks used in software development.

Requirements

  • B.E/B.Tech from top-ranked colleges.
  • 3+ years of experience in building, designing, and architecting backend applications, web apps, and analytics, preferably in the commerce cloud or marketing automation domain.
  • Experience in deploying applications at scale in production systems.
  • Experience with platform security capabilities (TLS, SSL, etc).
  • Experience in building and managing API endpoints for multimodal clients.
  • Enthusiasm to learn and contribute to a challenging and fun-filled startup.
  • Advanced knowledge of HLD, LLD, and Design Patterns.
  • 3+ years hands-on experience with GoLang.
  • Experience with open-source databases and caching: Redis, Memcache, MySQL.
  • Experience with cloud services: Managing infrastructure with basic services from GCP or AWS, such as VMs, Kubernetes clusters, and Load Balancers.
  • Experience with open-source WAF tools and firewalls: Fail2ban, ModSecurity, Coraza.
  • Frontend technologies: HTML, CSS, JavaScript, React JS, Vue JS.
  • Version control and CI/CD: Git, Jenkins, Argo CD, Spinnaker, Terraform.

Nice to Have

  • Experience with Apache Pulsar.
  • Familiarity with TLS and SSL.

We Offer

  • Competitive salary.
  • Opportunity to work in a fast-growing company.
  • Collaborative and innovative work environment.
  • Professional growth and development opportunities.

About the Company

Maropost is a leader in unified commerce, offering a platform that transforms ecommerce, retail, marketing automation, merchandising, helpdesk, and AI operations. Recognized on Deloitte's Technology Fast 500 list and G2's leaderboard, we are committed to powering 5,000+ global brands and growing to 100,000+. Our customer-centric mentality drives us to empower businesses to achieve their goals and grow alongside us.

Join us at Maropost and be part of our transformative journey!

© Findify. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.

Findify is the unified e-commerce discovery platform.Helping merchants increase their sales with Self-Learning Search, Product Recommendations, Smart Collections & Insightful analytics.Findify products harness the power of machine learning and big data to deliver continuously improving Search & Recommendations based on what’s most likely to convert to a sale in your store at any given time.We have customers across different geographies and in different verticals. Through A/B testing, we’ve been able to show an increase in revenue of between10-30%when using our search solution. We think these numbers are pretty awesome, and so do our customers!

Popular searches