Senior Software Engineer
BitClass Verified employer
Actively hiring · Posted 3d ago · JEV2611B8748AB9C2
Job description
BitClass is seeking a Senior Software Engineer to lead the backend efforts and, in the process design, develop, and deploy its customer centric applications.The person will have the opportunity to design and build an **early stage, rapidly evolving platform from scratch** and carry out these primary responsibilities -* Optimize components for maximum performance across multiple devices and browsers* Write performant REST APIs for both internal and external consumption* Build micro services and their deployment process* Work with problems of scale, leveraging technologies that are distributed in nature.* Perform code reviews### Required qualifications and must have skills* Excellent analytical and problem-solving skills* Proven-deep-expertise with Python programming (2+ years of hands-on experience in Python and backend development)* Building performant and scalable applications from scratch* Experience in working with frameworks like Django, Flask, etc.* Experience with building APIs and services using REST, SOAP, etc.* Experience with any RDBMS and strong SQL knowledge* Comfortable with Unix / Linux command line* Object-oriented concepts & design patterns* Sytem and database desinging skills### Nice to have SkillsKnowledge of other programming languages beyond PythonFamiliarity with managing infrastructure on AWSExperience with working with/building data analytics piplelineFamiliarity with NoSQL databasesGood understanding of Docker and container platforms (Kubernetes)Security-first architecture approachApplication benchmarking and optimization### Interpersonal AttributesYou are driven by the impact your work createsYou can answer the why behind any technological choice you makeYou can work independently as well as part of a teamYou aren't afraid to roll up your sleeves: This role will evolve over time, and we'll want you to evolve with it!
Key skills
How to apply
- Sign in or create your free profile — takes about two minutes.
- Apply with one tap — your profile is shared directly with BitClass.
- Track your application and get updates by email and WhatsApp.