



Minimum Qualifications:
5+ years of experience with Linux/Unix system administration and networking fundamentals 3+ years in a Software Engineering role or equivalent experience
4+ years of working with AWS
4+ years of experience working with Kubernetes, Docker.
Strong skills in reading code as well as writing clean, maintainable, and scalable code
Good knowledge of Python
Experience designing, building, and maintaining scalable services and/or service-oriented architecture Experience with high-availability
Experience with modern configuration management tools (e.g. Ansible/AWX, Chef, Puppet, Pulumi) and idempotency
Bonus Requirements:
Knowledge of standard security practices
Knowledge of the Hadoop ecosystem (e.g. Hadoop, Hive, Presto) including deployment, scaling, and maintenance Experience with operating and maintaining VPN/SSH/ZeroTrust access infrastructure Experience with CDNs such as CloudFront and Akamai
Good knowledge of Javascript, Java, Golang

About 6sense
About
6sense reinvents the way organizations create, manage, and convert pipeline to revenue. The 6sense Revenue AI platform captures anonymous buying signals, predicts the right accounts to target at the ideal time, and recommends the channels and messages to boost revenue performance. Removing guesswork, friction and wasted sales effort, 6sense empowers sales, marketing, and customer success teams to significantly improve pipeline quality, accelerate sales velocity, increase conversion rates, and grow revenue predictably. 6sense has been recognized for its market-defining technology by Forbes Cloud 100, G2, TrustRadius, Gartner, and Forrester, and for its strong culture by Glassdoor, Inc. Magazine, and Comparably.
Photos
Connect with the team
Similar jobs

- Hands-on experience in development of rest services using python
- Good knowledge Django or Flask framework
- Designing database tables and structures
- Skilled at optimizing large complicated SQL statements
- Knowledge of best practices when dealing with relational databases
- Proficient understanding of code versioning tools such as Git
- Good understanding of asynchronous request handling, partial page updates, and AJAX
- Experience in owning Code Quality and Code Review processes
- Good understanding of application debugging techniques
- Experienced in Agile methodologies
- Strong analytic, problem solving, and programming ability
- Initiative and drive to contribute
- Excellent organizational and task management skills
- Strong oral and written communication skills
- Ability to work in global cross-office teams
Additionally, we seek individuals with the following qualifications:
- Understanding of SEO and accessibility issues and how they relate to development
- Experience with NoSQL using MongoDB/Cassandra is a plus.
- Experience in working with Amazon Web Services (AWS) like S3, EMR, EC2 is preferred
-
Designing, implementing and maintaining Java-based applications
-
Contributing in all phases of the development lifecycle
-
Writing testable, scalable and efficient code
-
Test and debug new applications and updates
-
Maintain up to date code documentation
-
Participating in code reviews
Should have worked on Springboot and Hibernate
We are looking for a Software Development Engineer (Java Backend) to join our team! As a key member of our engineering team, you will be responsible for the end-to-end development and delivery of our products.
Diverse Hiring: SDE 3 (Java Backend) | 5-8 Y | Bangalore WFO | Females Only |
Prefer qualified candidates from Premium Institutes - NIT / IIT / IIIT / REC / BITS / REC with relevant working from Products / Unicorns alike Flipkart, Amazon, CRED, Swiggy, Zomato, Jupiter, Blinkit, OYO, Ola, Uber, Pine Labs, PayTM,
Scope Of Work:
Design, develop, deliver & maintain highly-scalable, cloud-native products, working with product and design teams.
Ability to ship to production in small testable pieces of code, in quick iterations
A good grasp of scalable software development, with a DevOps mindset
Providing people and technical leadership to your engineering teams
Support in developing and managing companies IT infrastructure
Participate in the hiring of world-class engineers and grow the engineering team
Required Skills & Qualifications:
Must have a deep understanding of both development and operations processes, as well as a strong technical background.
5+ years of experience developing software products - Java.
Demonstrable experience in leading software teams by example.

1) Looking for a Senior Python Developer who will be responsible to understand, decode and maintain a pre-coded web application (Platform).
2) Primary focus will be on resolving real-time bugs on the live platform, testing, maintaining it fully functional, and making it live.
3) Work with the team to define, design, and deliver new features.
4) Integration of user-facing elements developed by front-end developers with server-side logic.
5) Implementation of security and data protection.
6) Develop tools and applications by producing clean, efficient, reusable and testable code.
7) Should be able to participate in the requirements gathering and come up with efficient solutions.
8) Ensure platform is up-to-date with the latest technologies.
9) Should be a problem solver to contribute toward the success of the start-up.
10) Develop/Improve the core infrastructure and optimize the platform for high scalability.
11) Should be familiar with startup culture and be comfortable working with early-stage start-up.
Skills and Requirements: -
1) Expert in Python with complete knowledge of Python’s web framework ‘Django’ and related frameworks.
2) Good understanding of AWS and Azure platforms and able to make the platform optimize on the hosting, maintaining workload balancing on server.
3) Stronghold on Nginx, Redis and Celery.
4) A good experience in WebSocket to maintain In-Platform Chats.
5) Basic understanding of front-end technologies like Bootstrap, JavaScript,
JQuery, HTML5, CSS and AJAX while experience in Angular, Node JS, and React will be an added advantage.
6) Good hands-on experience in Creating REST APIs and API Integration with best coding practices.
7) Good knowledge of Relational and Non-Relational Databases.
8) Understanding of online payment gateways and integration knowledge.
9) Good understanding on Web Servers.
10) Experience working in an Agile development environment.
11) Data structure analysis and algorithm design, Solving complex performance problems and challenges.
12) Proficient understanding of code versioning tools like GIT and SVN.
13) Able to work with complex SQL queries and stored procedures.
14) Strong unit testing, integration testing and debugging skills.


We are having an immediate requirement for a Python web developer.
You have:
- At least 2 years of experience developing web applications with Django/Flask/FastAPI
- Familiarity with Linux
- Experience in both SQL and NoSQL databases.
- Uses Docker and CI/CD
- Writes tests
- Experienced in application deployments and scaling them on AWS or GCP
You are:
- Eager to work independently without being watched
- Easy going.
- Able to handle clients on your own
Location: Remote (in India)
● Partner with the product/business teams to understand the product features and
specifications, translate them into high level and low-level design
● Participate in all stages of the Software Development Lifecycle
● Develop back-end components, services, and APIs. Support integration of user-
facing elements, and collaborate closely with the design and front-end development
team
● Write elegant, effective, and scalable code while maintaining the highest level of
coding standards
● Take ownership of the work and ensure timely deliveries
● Drive innovation in product development, while relentlessly improving performance,
scalability, and maintainability
Requirement
● Strong problem solving and analytical skills with a minimum of 2-4 years of
experience in backend development
● 1+ experience as a Java Developer, with strong knowledge of Java web frameworks
like Spring Boot, Hibernate, etc. and experience working in Microservices
architecture
● Hands-on experience of working with Linux/Unix platform
● Strong knowledge of SQL and RDBMS like PostgreSQL/MySQL etc.
● Experience in - Python, Git
● Strong technical aptitude and good knowledge of CS fundamentals
● Sound knowledge and application of algorithms and data structures with space and
time complexities
● Strong design skills involving data modelling and low-level class design
● Follow industry coding standards and responsible for writing maintainable, scalable,
and efficient code to solve business problems
Good to have
● B. Tech./M. Tech. in Computer Science or equivalent from a reputed college
● Prior experience working in a startup environment
● Experience in setting up an entire product from scratch

Intro
EAGLE Power Holdings aims to launch a portfolio of new energy retail brands, all of which enjoy the efficiency of a single technology platform. We want to do more than offer cheap "green" tariffs, and believe that our range of engaging brands can identify with shifts in consumer preferences (e.g. growth of EV usage), with the value of local communities, and with proactive support of broader ESG causes.
Our long-term strategy is technology-driven, and involves unlocking value through the digitalisation of processes around customer acquisition, engagement, and retention.
Developers at EAGLE flourish in an agile process where collaboration and ego-free communication is valued. We believe in developing working software throughout the entire product development process. We engage in product thinking as a team and cross-functionality among product managers, designers, and domain experts is promoted.
How you fit in
Engineering is the executional function of EAGLE's software delivery wing. As a server-side developer at Eagle, you will take the lead on implementing various software services of our core energy retail infrastructure. Not only are you expected to write clean, tested, and maintainable code, you will also be a central part of a product team that iterates constantly, ships regularly, and learns continuously. You will have the creative freedom for learning, experimenting, and responsible risk-taking in a startup environment.
What your role consists of:
- Develop enterprise-scale backend services using Golang
- Collaborate with engineers, UI/UX designers, and product owners to build & ship new features and maintain/enhance existing ones
- Independently come up with extensible low-level software design. Write modular, tested, readable and performant code
- Debug production issues across services and multiple levels of the stack
- Help inform product prioritisation and scoping decisions by evaluating technical complexity and risk
- Improve engineering standards, tooling, and processes
- Maintain technical documentation
What you bring to this role:
- At least 1-3 years of demonstrated ability to rely on an iterative process to maintain momentum on projects in a distributed, collaborative, agile environment
- An ownership mindset: you should look not only at what you’re asked to do, but ask why you’re doing it and how it impacts on the rest of the product, our customers, and whether it makes sense
- Comfort with low-level engineering and ability to write efficient, performant and tested code
- Think deeply about systems and services and write high-quality code. We work mostly in Golang, with AWS Cloudformation. However, languages can be learned: we care much more about your general engineering skill than - knowledge of a particular language or framework.
- Excellent communication skills and ability to give and receive constructive feedback
- Passion for the whole product process. You will have your specific areas of focus, but we find those that are passionate about the bigger picture collaborate best with cross-functional teams
Where we are
While the company is registered in the UK, the software delivery wing is built to be remote-first. Whether you prefer to be in situ or a digital nomad (or anything in between), you are welcome. We are not inclined to support relocation to London for candidates that are not already based there, as we are a remote-first company.
What’s in it for you
We offer competitive salaries based on prevailing rates in your local employment market, but there is further room to negotiate if you are the right candidate. In addition to your basic package, you can expect to receive the following benefits:
- Flexible working hours
- Unlimited annual leave
- On-the-job coaching, and access to mentorship by industry and domain thought leaders
- Full or partial sponsorship for professional/skill development courses, certifications, and other learning opportunities (evaluated on a case-by-case basis)
- Monthly allowance package for remote working (coworking membership or cash allowance)
About EAGLE Power Holdings
In a nutshell: Transforming energy retail and supply through cutting-edge software and AI technology
The venture is in ‘stealth mode’ as we lay the foundations for blast-off. It has been launched by a team with a history of entrepreneurial successes. These include one in the climate change space which services the Californian and North America carbon markets, and another which provides highly refined machine learning software to the energy arena in Asia. Both companies were acquired last year.
This start-up was launched in London at the end of 2020, and will focus on the deregulated energy market in GB. The mission is to discover, or invent, a viable business and operational model for energy retail within the near-zero-cost energy ecosystem that the world is moving towards. This transformation is driven by the ever-decreasing prices of renewables/alternative generation, and by the exponentially growing volumes of national energy system data. We believe these factors have yet to truly disrupt the market, and intend to accelerate the sharing of value back to consumers.

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


