Job description
Key Responsibilities
- Design, develop, and maintain serverless applications using AWS services such as Lambda, API Gateway, DynamoDB, and S3.
- Collaborate with front-end developers to integrate user-facing elements with server-side logic.
- Build and maintain RESTful APIs to support web and mobile applications.
- Implement security best practices for AWS services and manage IAM roles and policies.
- Optimize application performance, scalability, and reliability through monitoring and testing.
- Write clean, maintainable, and efficient code following best practices and design patterns.
- Participate in code reviews, providing constructive feedback to peers.
- Troubleshoot and debug applications, identifying performance bottlenecks and areas for improvement.
- Stay updated with emerging technologies and industry trends related to serverless architectures and Python development.
Qualifications
- Bachelors degree in Computer Science, Engineering, or related field, or equivalent experience.
- Proven experience as a Python backend developer, with a strong portfolio of serverless applications.
- Proficiency in AWS services, particularly in serverless architectures (Lambda, API Gateway, DynamoDB, etc.).
- Solid understanding of RESTful API design principles and best practices.
- Familiarity with CI/CD practices and tools (e.g., AWS CodePipeline, Jenkins).
- Experience with containerization technologies (Docker, Kubernetes) is a plus.
- Strong problem-solving skills and the ability to work independently and collaboratively.
- Excellent communication skills, both verbal and written.
Preferred Skills
- Experience with frontend technologies (JavaScript, React, Angular) is a plus.
- Knowledge of data storage solutions (SQL and NoSQL databases).
- AWS certifications (e.g., AWS Certified Developer Associate) are a plus.
About Quinnox
Similar jobs
You will break down business opportunities and problems into software solutions. You will work closely with the CTO to help product and marketing stakeholders distill the product vision and roadmap, into a technology vision. You will be responsible for the evolution of an already bleeding-edge highly distributed systems at the back-end, and would need to work withfront-end architects to come up with the best user experience for the gaming platform. You will be required to make decisions quickly, and work under strict timelines. You would lead technology strategy through analysis of market trends and product requirements. You would help set coding guidelines and help bring the most modern tools to keep engineering processes most efficient.
Requirements:
● B.E/MS in Computer Science or equivalent.
● 10+ years or more of progressive software technology experience with at least 3 years
in an architectural role.
● Completely hands on with technology and architecture. Start-up experience is a huge
plus.
● Ability to quickly prototype and demonstrate technology value adds and educate + drive
adoption within the extended technology team
● Excellent and robust understanding of scalable product system architecture(s),
platforms and core technologies
● Demonstrated problem-solving and leadership skills to pursue correct engineering
process in adverse conditions. Ability to embrace and demonstrate leadership beyond
ownership
● Work with engineering leadership to setup and manage processes.
● Track record of thought leadership and out of the box thinking in the technology arena.
● Ability to work efficiently in an entrepreneurial and in a start-up environment
● A Java/Spring/Akka, Javascript or Golang rockstar.
● Deep and hands on knowledge of some of these technologies - MySQL, NodeJS,
message brokers such as Kafka/RabbitMQ, NoSQL datastore such as Mongo, Cassandra,
Arango, distributed caches such as Redis/memcached, container technology such as
Docker and Kubernetes etc.
● Great proficiency in distributed systems design, with an ability to make the right
trade-offs for creating future-proof solutions.
● Building quick PoCs and full-fledged solutions with various AWS managed services would
be a big plus.
We are seeking a Senior Python Developer to join our team. As a Senior Python Engineer, you will play an integral part in the development and innovation of AI-dedicated software and to develop ways to enhance the end user experience.
Responsibilities:
- Adopting a collaborative work style with other relevant departments.
- Designing and maintaining front and back end components of web applications.
- Troubleshoot and solve defects and bugs within software.
- Review code and implement a standard of which to assess written code.
- Ensure encryption and cybersecurity protocols are adhered to at all times.
Requirements:
- Ideally, you will hold a Masters or PhD in Computer Science or a related field.
- Have a minimum of 5+ years experience in Software development using Python.
- Experience using Django and/or Flask.
- Experience working with regional databases including Postgres.
- Familiarity with Github would also be preferred.
Benefits:
- Work Location: Remote
- 5 days working
You can apply directly through the link: https://zrec.in/nAb0Z?source=CareerSite
Explore our Career Page for more such jobs : careers.infraveo.com
About TechWeirdo:
Techweirdo delivers secure enterprise solutions from SaaS to On-Premise, anywhere, from Application to AI. We offer consultation, services and products to holistically address the digital transformation goals of the enterprises.
Skills/ Role Requirements:
- Strong hands-on experience of Django REST framework
- Experience in working in a dockerized environment
- Implementation knowledge of scalable microservices architecture
- Experience in using celery
- Domain-driven design principles
- Strong SQL skills
- Ability to deploy a python backend on production in a dockerized environment with Nginx and Gunicorn
- Experience in integrating ML models in Django or Flask is a plus
- Experience with AWS services like S3, API gateway, SES, SQS, SNS, Aurora, Dynamo is plus
- Knowledge of lambda and cloudformation are plus
- Knowledge of React is plus
Working with TechWeirdo be like:
- Surrounded by curious learners: With a Growth Mindset as our core strength, we created a learning environment with curious tech learners.
- New challenges every day: There is no ordinary day at TechWeirdo, if you like solving problems, then this is the right place for you.
- Zero micro-management, limited supervision: We encourage our team to take on challenging tasks and solve complex problems by taking ownership of their tasks. We trust our team to take calculated risks.
- Great networking: You will be connected with c-suite executives of top organizations while working with our winning team.
- Building technology how you want, when you want: We welcome people who see things differently as they are the one who has ability to change the world.
- Being heard in every meeting: At TechWeirdo, suggestions are encouraged, initiatives are supported, and opinions and perspectives are valued.
·What You will do
● Create beautiful software experiences for our clients using design thinking, lean and agile methodology.
● Work on world-class software products using the latest cutting edge technologies and platforms.
● Work in a dynamic, collaborative, transparent, non-hierarchical culture.
● Work in collaborative, fast-paced and value-driven teams to build innovative customer experiences for our clients.
● Help to grow the next generation of developers and have a positive impact on the industry.
Basic Qualifications
● Experience: 4+ years.
● Hands-on development experience in backend, Java, SprintBoot, Hibernate, SQL, MongoDB, Jenkins, Microservices etc...
● Server-side development experience mainly in JAVA.
● Passion for software engineering and follow the best coding concepts. ● Good to great problem solving and communication skills.
● Experience in working with cross-border, distributed teams is a must.
Nice to have Qualifications
● Product and customer-centric mindset.
● Great OO skills, including design patterns.
● Experience with large-scale enterprise systems
Job Description:
Minimum 3+ years of experience
Java, OOPS, Data structure, Design Patterns, Multithreading, Spring, Hibernate, Java Script based technology, knowledge of J2EE, PL - SQL..
Core Java Topics including Language Features, Architecture.
OOP Concepts in depth with real time scenarios
Understandings of special Keywords and their applicability as well as advantages and
disadvantages - Like static, final, this, super etc. static should be in depth
Singleton class, Serialization, Cloning, Anonymous Inner class concepts.
In depth concept of Dynamic and static polymorphism & Multiple Inheritance issue/ resolve.
Concepts on String, Exception Handling, Array etc.
Java SE 8 and 9 Features: Functional Inheritance, Lambda Expression, default and static method
etc.
Collection Classes in detail along with the internal data structure and working principle.
Multithreading concept. Concept on ConcurrentHashMap etc.
Analysis of Algorithm - Time Complexity – Big O Calculation
Code Optimizing techniques, Different Algorithm designs and strategies.
Design patterns in Java
Different Sorting & Searching Algo with their Time complexity analysis
Problem solving using Hackerrank or similar sites, with focus on Arrays, Linked Lists, Hash Maps,
Trees, Balanced Trees, Stacks, Queues, Strings , Big Number , Data Structures, Object Oriented
Programming
Exception Handling – Advanced, Sorting, Search, Recursion, Graph Theory.
Note: Core Java + PL/SQL (Unix will be add on)
What You'll do:
- 2-5 years of experience building scalable backends using Python
- In-depth knowledge of Python/Django or Flask
- Familiar with oauth integration Social Networking API (Facebook, Twitter, Linked In, Google+)
- Experience integrating with mobile Apps
- Django/Flask permissions model, caching, async mechanisms
- Understanding of caching, database interactions
- Able to engineer the best performing solutions and always keeping scalability in mind
What makes you a great fit:
- Strong problem solving skills
- Knowledge of data structures and algorithms
- Hungry for more responsibility and knowledge
- Passion for building robust systems that are engineered to handle failure scenarios, an undying love and attitude for maintaining coding standards
- Strong advocate for producing quality software who makes sure issues are raised and resolved
- Experience with at least one of the cloud platforms like AWS, GCP, Azure, Digital Ocean etc. (docker, Kubernetes, microservice good to have)
Must have skillsets:
Skills : Python/ Django or Flask
Experience required: 3 -5 years
Job Type: Full time/ Permanent
Perks and Benefits :
- 5 days working.
- Flexible shift timings
- Company-sponsored certifications.
- Team friendly culture
- Flat hierarchy
- Carrom, Table tennis games, Cricket Tournament Participation for interested employees
- Snack-filled pantry for team members
- Group Medical Insurance (*)
Ditto is a new offering from Finshots. We want to help millennials make better financial decisions. And we are starting with Insurance.
With Ditto, you don’t just compare insurance. You understand it. Narrow down choices. Avoid pitfalls and make better decisions.
Finshots is one of the leading financial newsletters with over 500K subscribers.
What do we do at Ditto?
● We explain health insurance and term(life) insurance in a language you can understand.
● We are an insurtech company primarily selling Health and Term Life Insurance policies.
Who’s backing us?
● We are funded by Zerodha- India’s largest stockbroker
Roles and Responsibilities :
● Architect and build end to end backend services.
● Integrate services from various stakeholders - Insurers, payment gateways.
● Build for high observability, high performance and remove bottlenecks within the application.
● Building reusable code and libraries for future use.
● Should be comfortable with writing tests, targeting 100% coverage.
● Should be comfortable managing database migrations, scripting, setup and Administration.
Experience and Skills
● For this role we expect you to have 2+ years of experience in Backend development.
● Proficiency in Python (2+ years)
● Proven experience in building scalable backend systems (security, middleware, caching, APIs)
● Hands-on experience with Low level & high-level software design
● Must have relevant experience with Django or Flask or similar web app frameworks.
● Knowledge of writing restful APIs.
● Developer experience with AWS or any major cloud provider is a plus.
● Strong sense of ownership and leadership quality
Perks
● Comprehensive Health Insurance
● Compensation as per industry standards
Our Interview Process:
We would like to help you minimize your time and efforts.
There are 4 rounds & we will be working towards completing all the rounds within a maximum of 2 weeks.
Please find the schedule here:
1. Introductory Call
2. Assignment Round
3. Live Coding Round
4. Final Managerial / Technical Round
Job Location:
JP Nagar Bangalore, India
- Bachelor's degree in Computer Science or a related field with 2-5 years hands-on experience with Java based open source tech stack
- Expertise in Core Java, Data Structures, J2EE with proven expertise in Spring MVC, Spring boot, Microservices architecture, Web Services (Rest) in distributed systems
- Practical experience with MySQL and /or NoSQL databases like Couchbase, DynamoDB, Cassandra
- Practical experience with Caching frameworks Memcached/Redis, Message Queues (JMS, RabbitMQ)
- Practical hands-on experience in JavaScript UI preferred
- Experience in building high performance, high availability REST APIs and REST clients
- Expertise with log file analysis using one or more of ELK, or Splunk
- Prior experience with CI/CD, Container architecture - Docker/Jenkins and build scripts Maven/Ant
- Prior experience in transformation to cloud platforms is preferred
- Experience with Kafka is a definite plus
- Experience with building analytics pipeline and analytics DB is a plus
- Strong practical experience in applying design patterns, multithreading concepts to solve complex problems, strong problem solving skills
Company |
Photon Commerce (http://www.photoncommerce.com">www.photoncommerce.com)
|
Title |
Senior engineer
|
Commitment |
Full-time. Remote. Starting as soon as possible.
|
About the company |
Photon Commerce is the AI platform for finance, invoices, and payments. Photon empowers financial services and eCommerce businesses with computer vision to automate invoices and receipts. Photon turns paper and pdf invoices, receipts, POs, and packing slips into a modern collaboration platform for commerce, preventing problems before they become costly. Backed by the Nasdaq Entrepreneurial Center, its leadership brings experience from eCommerce and SaaS unicorns, Google AI, Y Combinator, Stanford, and 4 exits and an IPO.
|
What you will do |
· Build a python/flask app that processes PDFs, images, invoices, and receipts for Quickbooks and Shopify using OCR · Lead a team of 8+ engineers and interns · Create integrations, APIs, webhooks, and payments for the captured structured data · Build a document and invoice collaboration app with embedded chat, like Slack for documents/invoices · Deploy the app into production and own AWS devops · Own the shipped product, including QA
|
Experience |
· 5-10 years of experience having launched apps in production with real users in Python, Flask, Django, Javascript, SQL, AWS, and full-stack web development · 1+ years of engineering leadership, including as a team lead, tech lead, or manager · Have repos and/or demos to show your previous work · Knowledge in and/or passion for enterprise SaaS, and AWS devops · Excellent communication, critical thinking, problem-solving, and team skills
|
What you’ll receive |
· Join an exciting, high growth startup led by serial entrepreneurs and backed by top tier Silicon Valley investors and billionaire industry leaders in tech · Competitive compensation commensurate with experience and performance
|
Senior / Python Developer
We are looking for a Senior / Python Developers to join our engineering team and help us develop and maintain various software products. Your responsibilities include understanding the product very well, and lead the integration of this product into architecture.
To be successful in this role, you should have strong technical knowledge and solid experience of all steps of the software engineering process and the tools associated with those. You should be a go-getter, a clear communicator and a strong collaborator who works well in a team as well as the customer. You should want to do high quality work and produce output that you are proud of.
- Good understanding of Python especially should have used file/directory access, data persistence, compression and archiving, cryptographic services, concurrent operations, networking and IPC, developmental tools etc.
- Good understanding of key differences in Python 2 vs 3
- Knowledge of lib2to3, six, python-future libraries. Compatibility idioms provided by these libs and their limitations, issues in using them as is.
- Knowledge of Python3 changes in data types especially str, bytes in Py3 vs str, unicode in Py2. Should be able to gauge, understand impact of this on data in transit/data at rest in a large project.
- Knowledge of using C extensions in Python code, modifying to run with Python3, Python 2-3 compatibility.
- Experience working with large python codebase.
- Working knowledge of mysql, Python ORM like sqlobject.
- Working knowledge of Common third party modules like cherrypy, falcon, gunicorn, etc.
- Good experience with basic python, no django/flask needed
- Some code needs to run in Python 2, some in Python 3 and some in compatibility mode
- Issues for Druva are in ORM, marshalling, networking
- Need candidates having Understanding of basic data types, extensions of python
- Data type conversion and networking is important
- Internals of Python are important