We will notify you once we have something for you
Takeoff Technologies, Inc.
3 days ago
Senior Software Engineer
Takeoff Technologies, Inc.
6 to 10 Yrs
- Regular
- Job Details
Job Details
- Have you ever wanted to be on the ground floor of a well-funded, rapidly growing global startup that is disrupting the grocery industry We are a dedicated team of professionals with a passion for grocery and who help grocers thrive by making sure our team at Takeoff thrives. Our core values are what drive our decisions every day. We foster an accessible, approachable, and supportive environment and work together to reach new milestones and motivate each other towards excellence. Our team is on a mission to transform the grocery industry for the better.
Are you looking to make an impact daily and help us disrupt a 100 year old industry If so, please continue reading!
Takeoff Technologies, a Massachusetts-based tech company, is the creator of the worlds first automated micro-fulfillment center (MFCs) that transforms the way people access groceries. Our solution provides retailers with the most cost-efficient way to fulfill their online grocery orders, using automated, hyperlocal. micro-fulfillment centers
We are looking for a Senior Software Engineer who can take on the challenge of building a world class solution delivering orders by orcrating automation within micro-fulfillment centers. You will have the chance to explore and understand in-depth retail, grocery, and logistic businesses coupled with a cutting-edge tech stack as well as build skills across the entire software development lifecycle and work with motivated, smart, efficient, and committed people.
This is a hybrid role where some time will be spent in our Pune office and some time spent working remotely. The expectation is for this person to be in the office 2-3 days a week.
Why You'll Love Working At Takeoff
We're a successful, rapidly-growing startup with an entrepreneurial vibe
We're disrupting the eGrocery industry with our innovative business model
We're passionate about what we do
We get to be creative on a daily basis
You'll work with a smart, experienced leadership team that wants to do it right, and is open to new ideas
We believe in autonomy, and reward those who take initiative
We offer competitive salaries and comprehensive health benefits
A day in the life of a Senior Software Engineer will include:
Be a part of the development team to build a scalable and robust egrocery platform.
Articulate product requirements into user stories, design specifications and robust solutions
Contribute, Influences and drives product design and architecture for current and long range product goals
Review design and code of team members and provide necessary guidance
Be a customer advocate and design with customer first mindset
Reduce the complexity of projects/services/processes while reducing waste and tech debt
Mentor and educate the team to adapt and implement guild decisions/outcomes
Play an active role in design, development, implementation and monitoring of complex components of the product
Write efficient, scalable, robust, testable, clean and maintainable code
Write automated tests and documentation
Maintain and improve existing codebase while refactoring and solve for broader tech-debt and design issues
Work independently on analytical/complex/unknown areas
Work across teams on common patterns and practices
Partner with product, design, and peer engineering leads and managers
Participate in on-call duties (as needed)
Provide positive, constructive and actionable feedback, and clear direction in communications (verbal, e-mail, or other written artifacts)
Desired Skills And Experience
6-10 yrs of experience in building enterprise-grade SaaS based products
Should have strong experience in one of the programming languages GO (preferred), Java, Python.
Should have hands-on experience in one of the public cloud platforms GCP(preferred), AWS, Azure.
Should have good problem solving skills and willingness to learn new technologies.
Strong knowledge of computer science fundamentals like object-oriented design, data structures, algorithm design and complexity analysis.
Should have experience in building distributed and loosely coupled systems
Should have experience in serverless technologies, microservices architectures, web services, RESTful APIs, message queues and SQL/NoSQL databases
Should have experience with containers and container management platforms (preferably Kubernetes), highly available systems, infrastructure as code patterns and canary deployment approaches.
Should have experience in deploying software in cloud environment and to diagnose and resolve issues which arise during the installation process
Should have good communication skills and experience working with cross geo-teams and mentoring teams
Should have experience with containers, kubernetes and microservices.
Should have experience in deploying software in cloud environment and to diagnose and resolve issues which arise during the installation process
Bachelors/Masters degree in Computer science or equivalent.
Still need more convincing as to why you should go ahead and apply Take a look at what our employees are saying here https://www.takeoff.com/career about what the experience and day to day is like at Takeoff!
Our culture revolves around our core values of respect, initiative, collaboration, adaptability and diversity. As people, we value hard work, but we balance it with socializing as a team, respecting our time outside of work, and appreciating our coworkers unique walks of life,
Other Details
- Industry Internet / E-Commerce
- Recruiter Details Takeoff Technologies, Inc.
- Job Tags microservices, data structures, object-oriented design, web services, algorithms
- Job Type Full time
Key Skills
- GO
- Java
- Python
- GCP
- AWS
- Azure
- data structures
- algorithm design
- web services
- RESTful APIs
- SQL
- Kubernetes
- communication skills
- objectoriented design
- complexity analysis
- serverless technologies
- microservices architectures
- message queues
- NoSQL databases
- containers
- highly available systems
- infrastructure as code patterns
- canary deployment approaches
- cloud environment
Recruiter Details
- Takeoff Technologies, Inc.
- Other Maharashtra
- hidden_email
- hidden_mobile
Company Details
Takeoff Technologies, Inc.