About the Role:
We are looking for an experienced programmer to join our engineering team. You will play a vital role to create an impact on our product platforms, introduce innovation and execute technical strategy as and when required. This approach should allow continuous and consistent improvement to our existing products. Ability to multitask, and thrive in a fast-paced environment, solution driven approach towards work is highly desired. Overall, you’re required to demonstrate an excellent mix of technology exposure, team management, collaborative work style, leadership skills and values.
Key Responsibilities:
1. Work with cross-functional teams, leaders across the organization to lead our frontend, backend and infrastructure engineering layers.
2. Understand, analyze, design and develop scalable software ecosystem, technical specifications artifacts and documentation.
3. Execute and perform detailed analysis of technology problems and technical environment and use it in designing solutions
4. Optimize existing coding guidelines and introduce unit testing principles as per market standards.
5. Keep a track of development and execution plans and report on execution (if any)
6. Act as a mentor and guide engineering team (formally / informally) in designing and implementing technical solutions
7. Ensure software meets all requirements of quality, security, modifiability, extensibility etc.
Desired Skills:
1. Minimum 8+ years of experience in software engineering and development
2. Strong understanding of nanoservices architectures and frameworks development
3. Hands-on coding experience with Java, Node, or Python and good exposure and working knowledge with Elastic search, SQL, NoSQL, Angular etc.
4. Experience with developing on cloud environment (especially AWS)
5. Should have the utmost passion for both technology and people leadership
6. Strong fundamentals in core Computer Science areas like Data structures, Algorithms
7. Good exposure to databases queries
8. Experience and skill in hiring and developing engineering talent is a plus.
9. Ability to work independently or with a group.
10. Willingness to sit for extended hours (If required).
Nice to have:
1. GitHub and StackOverflow profile showcasing your contributions
2. Certification in AWS
3. An entrepreneurial mindset
What we offer:
1. Atmosphere of growth and opportunity
2. Collaborative culture of smart, young and dedicated people
3. Super modern WeWork office with the cappuccino on tap, ping pong tables, and exciting atmosphere.
4. Other employee perks and benefits.
About Equity Data Science
Similar jobs
• You have a strong technical background, with 5+ years of experience with software
engineering
• You have managed engineering teams that have a strong record of shipping products
• You have successfully recruited and mentored engineers
• Prefer simple solutions and designs over complex ones, and have a good intuition for what is lasting and scalable
Proficiency in Javascript, HTML5/CSS3, SQL
• Experience with frameworks like React, ReactNative, Node.js, GraphQL
• Experience with databases technologies like PostgreSQL, ElasticSearch, Redis
• Experience with dev ops - AWS, CI/CD
• Understanding of security principles and possible attacks
• 7+ years of experience as an engineer or a lead - solving real-world customer problems
• 3-5 years of experience as a manager - having led high value delivering engineering teams
• BE / B. Tech /M. Tech from a premier institute - preferably in Computer Science
• Proven track record of building and managing high performing engineering teams
• The ability to convince, negotiate and work with equally competent and smart stakeholders
• Experience building complex technical solutions - highly scalable service-oriented architectures, distributed cloud-based systems - which power our FinTech products
• Proven ability to present complex technical information in a clear and concise manner to
• executives and non-technical leaders
About HighLevel
HighLevel is an all-in-one, white-label marketing platform for agencies & consultants. Our goal as a business is to create a sustainable, powerful, “all things marketing” operating system that creates limitless opportunities for our customers. With over 20,000 customers, we need people like YOU to help us grow and scale even further in the coming years.
We currently have 300+ employees worldwide, working remotely as well as in our headquarters, which is located in Dallas, Texas.
Our goal as an employer is to maintain a strong company culture, foster creativity and collaboration, and, above all, encourage a healthy work-life balance for our employees wherever they call home
We encourage you to check out our youtube channel to learn more about our platform - https://www.youtube.com/channel/UCXFiV4qDX5ipE-DQcsm1j4g
About the team
The Expansion Products team is responsible for driving volumetric & usage based upgrades and upsells within the platform to maximize revenue potential (apart from the subscription revenue). We do this by building innovative products & features that solve real-world problems for agencies and allow them to consolidate their offering to their clients in a single platform packaged under their white-labled brand.
The expansion products team focuses exclusively on products that can demonstrate adoption, drive up engagement in target segments and are easily monetizable. This team handles multiple product areas including Phone System, email system, online listing integration, WordPress Hosting, Memberships & Courses, Mobile Apps, etc.
Why should you join HighLevel?
HighLevel is an exciting place to work because of the passionate, driven team that we have. At HighLevel
- It’s never somebody else’s job
- We are passionately focused on adding value for our users
- We deliver fast using lean principles. We go to market in weeks instead of quarters
- A good idea always gets tested
- We take care of our team so our team can take care of our users
- We embrace that improvement is constant and iterative
- You will learn how to scale B2B SaaS Startup and build relevant, impactful products for customers
About the role
We are looking for an experienced software engineer with strong technical and communication skills who has worked extensively on backend engineering systems that process large amounts of data at scale and managing services that handle thousands of requests every min.
Currently we process over a million messages and emails within our system every week. You will be responsible for strategizing, conceptualising and leading the development effort for the ISV team which will impact revenue generation for every agency in our platform for each message, call and email being processed.
Type - Full Time (Remote in India)
Your Responsibilities
- Responsible for developing backend services to provide integrated Twilio and Mailgun/Sendgrid capabilities within the platform.
- Build a solid financial system to process rebilling for each message/email being processed.
- Creating/customizing various web applications in Node.js, Vue.js
- Lead and train a team of great engineers working with you.
- Writing clean, tested, manageable code for services that scale to affect thousands of users everyday.
- Troubleshoot, test, and maintain the core product software and databases to ensure strong optimization and functionality.
Your Core Skills
- Solid Experience in Backend engineering with Node.js.
- Proficient in dashboard development for various applications and should be comfortable understanding the flow of the software.
- Experience with relational/non-relational databases ex: MySQL / MongoDB / Firestore and have used them to build transactional systems.
- Hands-on experience in PHP and SOAP / REST-based Web Services development experience in a commercial environment
- Should have experience with web services standards and related technologies (XML, JSON, REST, SOAP).
- Ability to design and build web services, and integrations with third parties through API
- Proficient understanding of code versioning tools such as Git / SVN
- You have a deep understanding of micro-services architechture
- You have experience building event based systems (webhooks & listeners)
Additional Skills
- Experience with GCP technologies
- Experience with Docker
- Experience integrating Twilio / Plivo or similar APIs.
- Experience with Mailgun / Sendgrid APIs.
- Familiarity with banking / transactional applications.
Extramarks Education India Private Limited
Extramarks is leading the Education Technology sector in India by providing 360⁰ education support to learners through new age digital education solutions. These solutions are used by schools in class room for imparting education and by students at home to make learning easy and effective. Keeping pace with globalization and technology in education, Extramarks empowers young learners to step in with the latest technology and have anytime-anywhere access to quality learning. In a very short period, Extramarks has become extremely popular among schools and students. More than 8000 schools use digital learning and technology solutions of Extramarks across India, Singapore, Kuwait, UAE and South Africa.
Extramarks Learning App allows students to learn at home at their own pace and space and provides complete educational support eliminating the need of a tutor. The three pronged pedagogical approach of Learn, Practice and Test ensures better learning outcomes for students. All concepts are first explained in an easy to learn manner with the help of rich media then the students are allowed to practice the concept. Virtual Practicing modules and Q&A allow the retention of knowledge that is tested on a robust teaching platform to identify the learning gaps.
Extramarks is currently in the process of scaling up rapidly and is looking to hire for the position of Sr. Development Manager, to be an experienced professional with unique skill who stretches from strategy to execution. Extramarks is driving student learning through data driven techniques by providing personalized learning recommendations to the students. Apart from such customer facing innovations, we are also implementing internal operational excellence solutions through similar data driven approaches. It is a once in a lifetime opportunity to join Extramarks and help change the face of education in India.
Job Description:
- Drive high performance in the Engineering team, with a relentless focus on agile methodologies and continuous innovation in processes, work practices and tooling.
- Apply best-practices and coding patterns that ensure solutions are maintainable, modular, and of high code-quality.
- Manage the program releases and collaborate with Architects for bringing new practices and making right technical choices for the system.
- Build a strong, progressive engineering culture that values diversity, trust, efficiency, technical ownership, and accountability.
- Able to lead the development cycle and ensure delivery of highly secure solutions that are optimised for performance and built to scale.
Required Skills:
- Extensive experience in managing teams building high-volume and highly complex consumer software products.
- Solid foundation in design, data structures and algorithms, and strong analytical and debugging skills with customer-facing product experience.
- Deep understanding and prior hands-on experience of back-end technologies like Java based microservices & system design architecture with Spring / Spring boot frameworks, hibernate & SQL OR NoSQL databases. (e.g. MySql, MongoDB, Cassandra).
- Good understanding of Java Memory Management, Garbage Collection, Multithreading, Immutability & concurrency programming.
- Expertise in effective planning and prioritization of projects to create an environment where randomization is either absent or extremely minimized.
- Able to break complex projects into modules and propose effective solutions in view of capabilities of existing platforms and infrastructure.
Desired Skills:
- Ability to think and analyze both breadth-wise (client, server, DB, control flow) and depth-wise (threads, sessions, space-time complexity) while designing and implementing services.
- Experience with high performance & high scale applications.
- Good knowledge of multiple data storage systems
Job Description for Project Head for IT
- Provide technical vision and strategy for the team.
- Assess issues regarding Information Systems and create manageable solutions
- Own technical architecture for the application and infrastructure for the product
- Discover and help implement new technologies that yield competitive advantage
- Develop a company's strategy around technology and product to ensure alignment with its business goals.
- Strategic Direction for identifying and implementing new technologies
- Supervise system infrastructure to ensure functionality and efficiency
- Build quality assurance, data protection and security processes
- Use stakeholders’ feedback to inform necessary improvements and adjustments to technology
- Communicate technology strategy to partners and investors
- Setting a vision for how technology will be used in the company.
- Ensuring that technological resources meet the company's short and long-term needs.
- Creating timelines for the development and deployment of all technological services.
- Making executive decisions on behalf of the company's technological requirements.
- Managing technology budgets and time frames.
- Staying on top of technology trends and developments.
- Lead the team on design and execution of the engineering roadmap with a focus on engineering excellence in all aspects of the execution.
- Establish repeatable processes and methods that ensure a high level of productivity, quality, and reliability.
Requirements and skills
- Proven experience as a Project Head or similar leadership role with 5+ years of experience in a technology leadership role
- BSc/BA in Computer Science, Engineering or a related field; MS/MBA or other relevant graduate degree is a plus.
- Must have hands-on experience in Java, Front end technologies like Bootstrap, jQuery, Angular, AWS, Modular software development, multi-tenant architecture and highly scalable systems and Server Operating systems internals, benchmarking and performance tuning (Linux & Windows)
- Knowledge of technological trends to build strategy
- Ability to conduct technological analyses and research
- Excellent communication and team management skills
- Leadership and organizational abilities
- Strategic thinking and problem-solving aptitude
- Experience in architecture, developing, deploying, and operating large scale, highly available, SaaS applications and services in private or public cloud.
We are revolutionizing technical hiring by giving companies a skills-based hiring platform that enables our customers to assess technical skills effectively. We are growing fast and looking to add to our Engineering team.
Roles & Responsibilities:
- Implementing world-class Enginerring practices for all the product development teams at WeCP. Ensure these are evangelized and followed.
- Build and maintain SDLC across all of our development and deployment environments: developer, QA, to our production.
- Envision, implement and rollout best development and devops tooling and automation for all of our services.
- Minimum of 5+ years of experience in engineering with mentoring or leading a team
- Hands-on experience with Nodejs, Angular and AWS is mandatory.
- Tech stack: MEAN, AWS, JavaScript, Docker, SRS
- Experience Dockerizing existing web applications
- Setting up alerts and monitoring for system infrastructure
- Monitoring system and application health and optimising the cost
- Experience with security, threat modeling, penetration testing, static analysis
WeCP is a Upekkha and Nexus backed Startup. The WeCP Developer Skills Assessment Platform is trusted by top brands like Microsoft, Robert Bosch, MindTree, Naukri, Infosys and similar others. WeCP is used by technical hiring managers and technical recruiters to evaluate developers and senior techies. We’re data-driven givers who take full ownership of our work and love delighting our customers!
engineering aspects of his/her team.
• Able to define and execute the engineering plans for the areas under his/her ownership.
• Drive engineering best practices for the team.
• Define, implement and maintain the hygiene of the production systems (both engineering
and processes) for the areas under his/her ownership.
• Responsible for the health of the business directly owned by the team.
• Challenging business & product on outcomes, channelize feedback into execution, and
be accountable for engineering outputs
• Hiring, mentoring and retaining a best-of-class engineering team.
• Responsible for all stakeholder management including but not limited to business,
product, operations, and clients/vendors
Technology Lead
Location: Bangalore/Mumbai
Requirements:
- Experience in building tech platforms
- Setup SDLC processes within the team.
- Define Architecture and tech design of the system. Take strategic calls in deciding the tech stack to be used.
- Should be a hands on coder and should contribute significantly to the code base.
- Manage task allocation and delivery timelines for the team.
- Team building and hiring. Should be able to define the resource requirements and work with hiring managers to fill in the positions.
- Work closely with the product and business team to execute the vision and roadmap of the company.
- Domain expertise in Payments/Lending/Fintech is preferred.
At JFrog, we’re reinventing DevOps to help the world’s greatest companies innovate -- and we want you along for the ride. This is a special place with a unique combination of brilliance, spirit and just all-around great people. Here, if you’re willing to do more, your career can take off. And since software plays a central role in everyone’s lives, you’ll be part of an important mission. Thousands of customers, including the majority of the Fortune 100, trust JFrog to manage, accelerate, and secure their software delivery from code to production -- a concept we call “liquid software.” Wouldn't it be amazing if you could join us in our journey?
We are seeking a highly motivated and experienced Engineering Manager to bel responsible for planning, coordinating and leading activities across the full delivery lifecycle, to ensure successful deliveries.
To join us, you need to demonstrate the ability for hands-on leadership and ensure you can offer guidance and support, as well as assisting developers at code level.
As an Engineering Manager in JFrog you will...
- Lead a team of strong developers, working on large-scale, complex and cutting-edge systems
- Managing the development and delivery of complex features from design to production according to product requirements
- Ensuring that risks and issues are identified and managed closely while driving all stakeholders to deliver on time and to the required quality standards
- Building a strong development team that can work independently and at the same time will collaborate with other international R&D teams
- Coordinate team activities with product managements, support, and other interfaces
To be an Engineering Manager in JFrog you need...
- 5+ years of experience in building and managing highly skilled development teams, and the ability to lead, coach and influence them
- Deep understanding in Java, Golang, SQL database, Elastic search, K8S and Docker
- Experience in developing scalable, concurrent, low-latency, fault tolerant systems
- Strong track record of leading and managing the delivery of software development projects, meeting key milestones and overcoming challenges
- Previous experience in working with other international R&D, product management and support teams
- Proven knowledge in both architecture and implementation-level software design of high-scale distributed systems
- Ability to manage, track and identify risks, bottlenecks and challenges ahead of time, and oversee technical coordination to resolve them
- Willingness to work in a fast paced, and driven team in a context-switching environment