Principal Engineer Job in Better World Technology Pvt. Ltd.
Principal Engineer
Better World Technology Pvt. Ltd.
4+ weeks ago
- Bengaluru, Bangalore Urban, Karnataka
- Not Disclosed
- Full-time
Job Summary
What is the Job like?
- Designing and building large components or multiple services
- Ensure high quality of architecture and design of systems
- Create the optimum technical solution considering all the non-functional requirements
- Functionally decompose complex problems into simple, straight-forward solutions
- Articulate precisely both technical and business requirements by engaging with architects, data scientists, businesses and product managers
- Mentor team members through technical discussions, design and ideation through white-boarding
- Help managers arrive at a growth plan for the team members
- Contribute strategically by working with tech leaders to maximize the productivity of teams by instilling an effective development environment
- Evaluate the technical needs and select appropriate software, hardware, scalability and security requirement and suggest integration methods
- Perform code and design reviews
Must Have
- 8+ years of experience building microservices
- Experience in Object-oriented design and programming
- Strong experience in architecting and building distributed systems
- Strong knowledge of data structures, algorithms, and designing for performance
- Strong knowledge of cloud technologies like AWS/Google Cloud/Azure
- Proficient with RDBMS
- Strong knowledge on data stores, database design, data modelling and SQL queries
- Strong knowledge of one or more big data processing stacks
- Excellent code quality
Good to Have
- Experience working on one or more large scale Java applications / platforms
- Knowledge of Cryptography and Network Security
- You have studied distributed systems like Dynamo, HBase, various messaging and queuing systems and understand nuances of Time, Clocks, and Ordering of Events, rate control, load distribution
- You can smell fraud, transaction risks and abuse a mile away


Help us improve JobGrin
Need Help? Contact us