D70 - Candidates for-Software Engineer
Published date: 2024/01/10
- Location: Hyderabad, Telangana, India
DescriptionConvertKit is a creator marketing platform built to empower creators to earn a living online. We help them own their audience and turn fans into customers. For makers, authors, chefs, musicians, athletes, and anyone else making a living by creating the culture we all love, there isn t a better tool for reaching inboxes. More importantly, there isn t a team more committed to helping creators earn a living doing work that matters.We re on a mission to help creators earn $1 billion using our SaaS marketing platform. We have always been 100% independent and 100% remote. We are proud to have built a product that our customers love, that 25,000+ creators use to earn a living, and we look for people who have enthusiasm and belief in our mission, vision, and values to join our team. The RoleYou ll join a strong team of engineers responsible for building and supporting ConvertKit's core application logic, including our email marketing , visual automation , and API products. This team tackles some of the ConvertKit's most challenging aspects of the platform, like background processing systems which handle 100 million jobs a day. You ll collaborate with other engineers, designers, and product managers to build sound, scalable features and refactor code to meet the demands of growth and scale.To learn more about how our engineering team works, you can peruse our engineering blog ., RequirementsAt least four years building software in a team environment or equivalent experience. Years of experience doesn t always capture expertise, so we encourage you to apply if you can demonstrate you re well versed in building software in a team environmentAt least two years working professionally on a Ruby on Rails application or equivalent experience. Years of experience doesn t always capture expertise, so we encourage you to apply if you can demonstrate a confident grasp of Ruby on Rails. Have more experience than that Even betterExperience writing code that is accessible, scalable, maintainable, and performantExperience working with background job processing environments - like Sidekiq and RedisExperience writing complex queries for relational databases - we use MySQL.Comfortable working remotely in an autonomous environment - you don t mind asking questions and problem solving in public communication channels.Able to work in US time zones - you don t have to live in those time zones, but you have to be able to collaborate with your teammates during those timesBelief in our mission, vision, and valuesTo get a better idea of the type of work you ll do with us, here are some examples of our recent work:Enable queries to a replica database to handle varying levels of acceptable latencyOptimize our business logic to prevent unnecessary table scans in MySQLMigrate data and queries from MySQL to Elasticsearch and ensure data consistencyPitch an improvement to our Elastic Stack cluster architectureConceptualize Graph Theory and pinpoint where our logic may be overly expensiveRespectfully poke holes in a discussion about pub/sub implementation across our codebaseSet a dynamic Cassandra bucket threshold to prevent long hashing timesUpgrade our application to newer versions of Ruby and Rails
0 page views
Related listings
-
Sr. Software Engineer - SSIS JobSoftware DeveloperWe are looking forward to hire Sr. SSIS Developers who thrive on challenges and desire to make a real difference in the business world. The shortlisted candidate should have strong communication, interpersonal, analytical, and problem-solving skills....2026/11/10
-
Java Full Stack Developer (Java + ReactJS)Software Developer4+ Yrs of Experience in Java using TDD Proficiency in React.js Experience with relational databases - MS-SQL Server, MYSQL Experience with NoSQL databases Experience with RESTful web services Proven experience with client-side web development Comfort...2026/11/10
-
Sr Software EngineerSoftware DeveloperBet on yourself with IGT, a global leader in gaming We deliver entertaining and responsible gaming experiences for players across the globe. As a Software Engineer at IGT, you will have an active role in the implementation of our products on a worldw...2026/11/10
