Senior engineers are the heart of our engineering teams. We’re looking for talented engineers to join us in building intuitive, secure web applications with modular, well-structured components.
As a Senior Backend Engineer, you will have an outsized impact on our team/system/ product through shaping software development practices, contributing to architectural decisions, and mentoring other engineers.
Our main challenge is to build a secure, globally scalable system. We need to reliably ingest, quote, and track millions of parts as they are manufactured around the world. We also handle a significant amount of pre-production intellectual property. Because of this, we are looking for folks with experience developing secure, highly available cloud applications using asynchronous paradigms.
Desired traits
- Technical expertise – You have built highly available, business critical systems in cloud environments (AWS ecosystem preferred), particularly with event-based asynchronous programming frameworks like Node.js. Your skills include -
- Proficiency with building backend APIs and integrations
- Experience and willingness to write unit and integration tests
- Experience developing/versioning/maintaining REST or GraphQL APIs
- Experience with SQL & No-SQL databases
- Experience with event systems such as queues, iPaaS, event buses
- Experience with distributed systems / caching / security (OWASP Top 10) is a strong plus
- Deliver quality – You dig deeply into the nuts and bolts of how systems work and can solve problems at their root. You believe testing is an important part of creating quality software.
- Bring out the best in the team – You have the experience and knowledge to level up other engineers, not only in system design / code quality but also in collaboration and development practices.
- Team-oriented – You have a strong desire to help the team improve our collective craft. You understand that you are a leader and role model to other engineers in how you collaborate and create solutions for technical challenges.
What’s in it for you?
Technical Leadership
We are a small team taking the next step in evolving our systems and infrastructure. As a Technical Lead, you will play a key role both in guiding the technical architecture and elevating technical standards. With our team at a small size and growing, you will be well positioned to have a wide impact over a range of systems and decisions.
Inspiring Customers
Our customers work on products that push technological boundaries – from self-driving cars to low-cost water purification systems. They inspire us to develop systems to move faster, build higher quality products, and shape the future of manufacturing.
Change An Industry
We have a big vision for what manufacturing should be, and we are determined to make that vision real. You’ll be working with smart, mission driven teammates to create significant change in this industry.
About Fictiv
You will join us in building a highly available, performant cloud platform that scales globally with our fast-growing business. You’ll have the opportunity to interact with some of the most renowned companies on the planet who make physical products loved by millions. You’ll be working with some of the highest quality and most talented vendors who produce what seems impossible to produce. You’ll be surrounded by a wicked awesome team who are obsessed with winning the hearts and minds of product engineers and designers who are literally building the future ... today.
We believe in providing our team members (known affectionately as "Fictors") with the support and tools they need to take their careers to the next level. At Fictiv, you’ll have the autonomy to drive big opportunities and the support to succeed.
You'll be surrounded by a passionate group of people with diverse backgrounds and perspectives. We foster a highly collaborative environment between all teams, across manufacturing operations, product and engineering, and growth.
We also benefit from our global diversity, with headquarters located in both San Francisco, CA and Guangzhou, China, with remote-friendly systems to keep our teams connected. Fictiv recently announced a new $35M round of funding led by 40 North Ventures to aggressively expand Fictiv’s groundbreaking Digital Manufacturing Ecosystem. Honeywell, Sumitomo Mitsui Banking Corp., Adit Ventures, and M20 also participated, along with previous investors including Accel, G2VP, Bill Gates, and Tandon Group, bringing Fictiv’s total investment to $92M.
Fictiv is now expanding it’s engineering team into Pune, India and this is your opportunity to be part of our India journey from the very beginning and be part of the core platform engineering team that is being formed here!
Similar jobs
“One of the most important things is helping you to be yourself without being judged.” While this can be achieved in many ways, we believe in being a people first organization. One of the most important things is helping you to be yourself without being judged. We respect you for who you are.
It does not mean you are always right, or you can do bad work. We believe and strive for better ways of working. We do it with continuous feedback and improvement. We take and provide feedback and that’s how we improve. We have a flexible environment, sustainable pace, and high expectations for learning new technologies. We’ve built a company we truly love working for, and we think you will too. That is part of our culture. If you want to know more about our culture - https://github.com/everest-engineering/manifesto" target="_blank">https://github.com/everest-
At Everest, we innovate at the intersection of design and engineering to produce outstanding products. The work we do is meaningful and challenging - which makes it interesting. Imagine each line of your code, making the world a better place. We work on five workdays weeks and overtime is a rarity.
-
Can write reliable, scalable, testable and maintainable code.
-
Familiarity with Agile methodologies and clean code.
-
Design and/or contribute to client-side and server-side architecture.
-
Well versed with fundamentals of REST.
-
Knowledge of one or more front-end languages and libraries (e.g. HTML / CSS, JavaScript, XML, jQuery, Typescript) JavaScript frameworks (e.g. Angular, React, Redux, Vue.js)
-
Knowledge of one or more back-end languages (e.g. C#, Java, Python, Go, Node.js and frameworks like SpringBoot, .NET Core)
-
Well versed with fundamentals of database design.
-
Familiarity with databases - RDBMS like MySQL, Postgres & NoSQL like MongoDB, DynamoDB.
-
Well versed with one or more cloud platforms like - AWS, Azure, GCP.
-
Familiar with Infrastructure as Code - CloudFormation & Terraform & deployment tools like Docker, Kubernetes.
-
Familiarity with CI/CD tools like Jenkins, CircleCI, Github Actions.
-
Unit testing tools like Junit, Mockito, Chai, Mocha, Jest
Sr NodeJS Developer
We are looking for a brilliant senior engineer to support the needs of our back-end systems. Someone that is comfortable working on distributed systems. We use Node.JS on the backend and are looking for someone who would be open to doing things across the whole stack.
As our lead Node.js architect you will be responsible for driving the the backend microservices forward in quality, features, and scalability. We’re looking for an exceptionally talented senior backend engineer who has scaled platforms and is a natural leader and thrives on getting their hands dirty on the back-end. As an experienced engineer you will set the quality bar and be relied upon to deliver an app experience that is outstanding.
Job Responsibilities
- Take ownership of the entire backend architecture developed web apps and mobile apps.
- Design and implementation of low-latency, high-availability, and performant applications
- Build new features, bug fix and suggest projects that will improve product and infrastructure.
- Help our director of engineering build out an awesome best-in-class engineering culture!
- Make technical and product decisions based on roadmap autonomously.
- Interview full-time engineer employees.
- Mentor junior engineers.
- Dictate deployment workflow process to ensure highest level of productivity.
- Code review PRs to ensure engineers are following best practices.
- Assist with Dev Ops as needed, help lead search for Dev Ops team if needed.
- Have fun with Yapsodians and participate in all cultural activities.
Skill Requirement
- Have strong programming skills - Javascript, NodeJS, Express JS
- Working knowledge of Mocha and Chai use for Test-Driven Development
- Network and Information Security - OWASP, OSCP, CISSP, Cisco CCNA, Certified Ethical Hacker (CEH), CompTIA Security+.
- Working knowledge of Swagger API creation
- Understanding of Sequelize (SQL ORM)
- Strong knowledge of software architectures for microservices (scalable and high performance)
- Knowledge of event-driven programming service
- Knowledge of AWS common services such as SNS, SQS, ECS, S3, SES, KMS, Cloudwatch
- Excellent understanding of documenting knowledge
- Have experience with NewRelic, Sentry, SonarQube, CloudWatch, ELK stack
- Understanding of release management systems
- Understanding of code revision systems
RaRa Delivery - Backend Developer - Java/J2EE
Job Description :
- RaRa Delivery is revolutionizing instant delivery for e-commerce in Indonesia through data-driven logistics.
- RaRa Delivery is making instant and same-day deliveries scalable and cost-effective by leveraging a differentiated operating model and real-time optimization technology. RaRa makes it possible for anyone, anywhere to get same-day delivery in Indonesia. While others are focusing on - one-to-one- deliveries, the company has developed proprietary, real-time batching tech to do - many-to-many- deliveries within a few hours. RaRa is already in partnership with some of the top eCommerce players in Indonesia like Blibli, Sayurbox, Kopi Kenangan, and many more.
- We are a distributed team with the company headquartered in Singapore, core operations in Indonesia, and a technology team based out of India.
Future of eCommerce Logistics.
- Data driven logistics company that is bringing in same-day delivery revolution in Indonesia
- Revolutionising delivery as an experience
- Empowering D2C Sellers with logistics as the core technology
About the Role :
- 3 - 7 years Experience with the following technologies: Core Java/J2EE, Spring Boot, Creating API, Hibernate, JDBC, SQL/PLSQL, messaging architecture, REST/Web services, Linux
- Expertise in application, data, and infrastructure architecture disciplines
- Advanced knowledge of architecture, design, and business processes
- 2+ years of Java, J2EE development experience
- Strong technical development experience in effectively writing code, performing code reviews, and implementing best practices on configuration management and code refactoring
- Experience in working with vendor applications
- Experience in making optimized queries to MySQL database
- Proven problem solving and analytical skills
- A delivery-focused approach to work and the ability to work without direction
- Experience in Agile development techniques, including Scrum
- Experience implementing and/or using Git
- Ability to work collaboratively in teams and develop meaningful relationships to achieve common goals
- Bachelor degree in Computer Science or related discipline preferred
We are looking for a talented Ruby on Rails Developer who is motivated to create
websites, Mobile Apps and web applications for top clients. You will join our team
and actively help us build functional software and web-based applications.
What will you work on?
● Develop server-side logic, definition and maintenance of central database
● Ensuring high performance and responsiveness to requests from the
front-end
● Integrate the front-end elements built into the application
● Write effective and scalable code in Ruby
● Review and debug junior developers code
● Test applications for performance, responsiveness and security
Do you fit in?
● Experience as a Ruby on Rails along with RSpec and Rails admin
● In-Depth understanding of object-oriented programming
● Familiarity with concepts of MVC, Mocking, ORM and RESTful
● Hands on experience in Cryptography and Authentication of systems by various
mechanisms such as JWT, Oauth2, etc.
● Understanding of agile software development and familiarity with automated testing
platforms
● Good understanding of containerization using Docker and experience with orchestration
services such as AWS ECS
● Experience with working on AWS tools like EC2, S3, RDS, Elastic
Beanstalk, Route53, API gateway, Lambda etc
● Experience with SSO and building multi tenant systems.
● Proficient understanding of Git
● Familiarity with development aiding tools such as Rake, Bundler, Webpack, etc
● Familiarity with continuous deployment and creating pipelines on providers such as Gitlab CI
● Familiarity with payment gateways such as Razorpay, Stripe, Dwolla etc.
Software Engineer
at Intentive Technologies Pvt Ltd
A human + bot hybrid customer support software that lets companies scale their customer support by using the best of automation and human touch. Kommunicate provides a codeless bot builder, live chat and help center.
Website: https://www.kommunicate.io/" target="_blank">https://www.kommunicate.io/
Skills and Requirements:
- Proficient understanding of programming fundamentals, OOPs concepts, data-structure
- Expert coding skills in any one of the following: Java, NodeJs, Javascript, Python or Go
- Willingness to learn and work with new programming languages or frameworks as needed
- Passion for designing and building scalable systems
- Knowledge of database designs
- Must have developed a project/application on their own
Technologies Required:
- NodeJs
- Javascript (basics)
Nice to have:
- Contribution to open source projects/StackOverflow or any other similar sites.
- Knowledge of bot platforms such as Dialogflow, Amazon Lex, or any other.
Benefits of working @Kommunicate:
- competitive salary & stock options
- work on cutting edge tech, AI, NLP, deep tech, innovative & building pioneering tech
- work closely with founders, executives, and people with an entrepreneurial mindset
- freedom to work on multiple tech stacks
- growth opportunity
- your work will have more impact and recognition
- work in a fast paced environment
- solve critical problems
- freedom to choose the way you work
- get a chance to talk directly with the customers across the world
- work with really smart people around, its a team of young minds from IITs, Govt. and other top engineering colleges
Job Description
The candidate must have ability to deliver the project alone or with the help of junior programmers. The candidates must have good communication skills to communicate with the clients and in-house cross-department team members.
Have sound knowledge in MVC Frameworks, Database Structure, CMS & eCommerce Development. Able to write clean code that follow industry standards and scalable.
Experience in Agile development process & Complete SDLC.
Skills-
Good experience into Core PHP - framework like Codeigniter.
Knowledge of HTML,Jquery, CSS, JavaScript, CSS, AJAX, MySql etc
Responsibilities and Duties
- Must be self-driven and highly organized.
- Design, code, test, debug and document software according to the functional requirements.
- Strong Logical Programming Skills required.
- Must have good communication skill.
- Self-starter and effective team player.
- Team leading and client interaction exposure would be an added advantage.
- Understanding the fully synchronous behavior of PHP
- User authentication and authorization between multiple systems, servers, and environments
- Integration of multiple data sources and databases into one system
- Familiarity with limitations of PHP as a platform and its workarounds
- Creating database schemas that represent and support business processes
We are looking to hire a Senior Backend Developer, with over 4+ years of experience, to directly work with the CTO and contribute in building and developing new products and feature sets for NostraGamus. The work will entail the opportunity to explore and utilise the latest developments in the world of technology, and formulate ways to incorporate them into day to day work to create stellar products. The candidate must have had significant exposure in building real products, including working with various stakeholders across product and marketing teams. Prior knowledge in building games at scale is highly desirable, but not necessarily.
The following skillsets are highly essential:
- Expertise in Node Js&Javascript, and hobbyist interest in few other languages like Python, Ruby, PHP. Must have done C/C++ programming in school/college
- Deep knowledge on Database systems, especially PostgreSQL, and any noSQL clones, including knowledge to optimise
- Awareness of Docker, virtualization, Redis or similar caching toolsets
- Absolute mastery in using Unix based systems and Bash. Ability to work in seamlessly in headless environments is a must.
- Disciplined in approaching problems, ability to maintain composure under catastrophic failures and propensity to work under deadlines
Bonus Points :
- Passionate about building new products - having done a few personal projects, regardless of success achieved or goals completed.
- Prior knowledge in building games at scale.
- Good understanding in AWS and its various services - EC2, ECS, RDS, SQS, Elastic Beanstalk, Elasticache, Route53.
- Strong interest in Mathematics, Probability Theory, Statistics, Machine Learning and ability to apply math in real-world applications.
Senior Software Developer/Tech Lead
at BrowserStack