Principal Software Engineer (Principal Architect)

Principal Software Engineer (Principal Architect)
Bussr, India

Experience
1 Year
Salary
0 - 0
Job Type
Job Shift
Job Category
Traveling
No
Career Level
Telecommute
No
Qualification
Bachelor's Degree
Total Vacancies
1 Job
Posted on
Apr 9, 2021
Last Date
May 9, 2021
Location(s)

Job Description

Founded in Singapore with a real passion for new mobility, Bussr is focused on expanding transportation options in APAC, beginning with buses. As cities continue to grow, Bussr will allow urban residents to take ownership of their transportation options.

We are changing the future of mobility in Asia Pacific with sustainability in mind. Bussr strives to provide a platform to avail efficient, convenient and cost-effective means of transportation. Led by a team of expert visionaries and executors in the mobility space, we are rapidly growing our reach to serve the commuting needs of all residents of Asia Pacific in time to come!

We are looking for a smart, collaborative, hard-working Principal Engineer to be part of a team building an amazing multimodal transport experience. You are an accomplished, hands-on engineer and an architect. Your mission is to serve as a senior most architect actively involved in strategic direction amp; production decisions while being go-to person for architecture amp; design of the Bussr technology platform, services amp; applications. You will also be responsible for mentoring amp; guiding the engineering team on best practices and software development while working closely with our customers and product teams on a regular basis to carve out new features and use cases.

Who you are

  • Love for coding : An engineer who is a fanatic about writing beautiful and scalable code, in short, a code -artist.
  • Dynamic Should be comfortable in dealing with lots of moving pieces. Have exquisite attention to detail, and are comfortable learning new technologies and systems. You can manage ambiguity and are comfortable being set loose without a lot of direction.
  • Analytical mindset: Strong analytical and troubleshooting skills from requirements, design to code amp; validation. Should be resourceful, innovative and inventive.
  • Team player Knack for influencing without being authoritative. Pitch in wherever the team needs help, from writing blog posts to supporting customers.
  • Accountability Brings in a high level of self-motivation amp; sense of ownership to solve complex problems and challenges
  • Learn it all than know it all: You are confident in expressing your point of view from a position of knowledge and experience. You are also receptive to feedback and open to revising your plans when appropriate.

Responsibilities

  • Be actively involved in strategic direction and product decisions.
  • Architect, design, develop and operationalize game-changing large scale distributed cloud platform for Bussr services amp; applications which will be scalable, reliable, and resilient.
  • Collaborate with multiple stakeholders across product and engineering teams, to establish KPI for different services and own end-to-end delivery and lifecycle management
  • Identify and implement the most appropriate programming languages and frameworks leading to effective solutions.
  • Consistently reduce the complexity of projects, services, and processes in order to get more done with less work.
  • Provide technical leadership, ,mentor and guide the engineering team on best practices and software architecture.
  • Stay up-to-date with new technology trends.

Requirements

  • Strong computer system analysis and design skills in current methodologies and patterns for building scalable, performant and robust Cloud Services.
  • BS/MS or equivalent in Computer Science or related field.
  • 12+ years of relevant work experience in APIs and backend platform development.
  • Minimum 4+ years of solution architecture of scalable cloud solutions with strong experience preferably in Node.js/Go-lang/C# and implemented key aspects of an end-to-end solution, delivered in a production environment using microservices architecture.
  • Experience with architecture and design of scalable, performant amp; robust cloud services on Azure, GCP or AWS that utilize load balancing, horizontal scalability and high availability and have solved non-functional aspects like scalability, security, reliability with cutting edge technology.
  • Strong Computer Science fundamentals in data structures, algorithm, system design concepts, and problem-solving.
  • Strong distributed systems knowledge, and experience shipping enterprise software.
  • Have expertise in implementing microservices (using appropriate tools and technologies for messaging, RPC, containerization, etc)
  • Have expertise in design and development using DB (RDBMS, NoSQL) and caching (e.g Redis) solutions, especially in microservices environment
  • Experience with agile/scrum methodologies to iterate quickly on product changes, developing user stories and working through backlogs. Familiarity in using tools such as JIRA, Confluence, Git, bitbucket etc.

Job Specification

Job Rewards and Benefits

Bussr

Information Technology and Services - Bang Lamung District, Thailand
© Copyright 2004-2024 Mustakbil.com All Right Reserved.