This position is no longer accepting applications.
The listing has been closed by the company. Check out the similar jobs below or browse all remote jobs.
Software Development Engineer II At Hevo, we are changing the way companies leverage data to drive user experience, growth, and business processes. There has been a fundamental change in the amount of data companies are generating on a day-to-day basis. More and more users in an organization are now looking to use data to drive business decisions. Data is no more a second-class citizen and companies are seeing data as a competitive advantage. We see this change and we are on a mission to change the way companies leverage their data. With a technology platform processing more than 100 billion records a month and doubling itself every 6 months, Hevo is poised for exponential growth in the coming future. This position provides a unique opportunity to create a massive impact on all existing and future customers of Hevo through technology innovation. We are looking for people who believe in challenging the status quo and are ready to be a part of this change. If you are the one who is looking to take a leap of faith and work on the technology of the future, if you obsess over customer satisfaction and experience then we are looking for you. What we do We implement high throughput data pipelines using Kafka and Java. We build the world's prettiest and most intuitive user interfaces using React, Angular, Typescript, and other OSS libraries. We use a variety of other Open Source technologies including MySQL, Redis, RocksDB, InfluxDB, and more. We write reusable, efficient, and highly concurrent code. We are proud of the technology we build but we are not dogmatic about our techniques. We frequently re-evaluate our decisions and proactively make improvements to avoid last-minute chaos Why Join Hevo: You will get to work on cutting edge technologies, with a world class team. You will get a chance to make a meaningful, positive impact on the Data Integration space (a $40Bn+ market) We are a deep-tech company. We expect our engineers to drive product decisions and not be limited to implementing pre-defined requirements. We believe in hiring the best and pay them handsomely. We are backed by some of the best venture funds and have a solid runway and growth ahead of us. We have succesfully transitioned to remote working since the pandemic hit. We have grown from 25 to 100+ Individuals since then Our customer base has grown 8x in the last 12 months. What you’ll be doing Work on highly maintainable and efficient components/systems. Complete ownership of Service/Services that you are responsible for. Lead by example, mentor, and guide team members on everything from structured problem solving to the development of best practices. Platformize components as libraries, utilities, and services and promote reuse. Identify and resolve performance and scalability issues with an increasingly complex enterprise product. Actively participate in design & code reviews to build robust applications and features. Exhibit ownership and leadership skills required to become an indispensable part of the engineering team and culture. What will set you up for success 3-5 years of experience in building scalable, highly critical distributed systems. Strong object-oriented design skills, ability to apply design patterns, and an uncanny ability to design intuitive module and class-level interfaces. The ability to do deep problem solving and build elegant, maintainable solutions to complex problems. Experience in working on highly interdependent and complex multi-services architecture. Experience in working on highly concurrent multithreaded applications with a keen eye on system performance and throughput. Good understanding of system performance trade-offs, load balancing, and engineering for high availability. Excellent programming skills in Java/Python or any other popular programming language. Strong problem-solving and debugging skills. Good understanding of data structures and algorithms and their space and time complexities. Strong technical aptitude and a good knowledge of CS fundamentals. B.Tech in Computer Science or equivalent from a reputed college.
Tech Lead - Software Development Engineering N 4C
Genpact
Tech Lead - Software Development Engineering P 4C
Genpact
Engineering Manager - .NET, AWS, API Development
NextGen Federal Systems
Manager, Software Development Engineering
Zscaler
AI Software Development Engineer in Test (AI-SDET)
Web
Senior Software Development Engineer - Data Security and Protection
Workday