Lead Software Engineer Salary at Odeko BETA

How much does an Odeko Lead Software Engineer make?

As of March 2025, the average annual salary for a Lead Software Engineer at Odeko is $171,985, which translates to approximately $83 per hour. Salaries for Lead Software Engineer at Odeko typically range from $161,138 to $183,074, reflecting the diverse roles within the company.

It's essential to understand that salaries can vary significantly based on factors such as geographic location, departmental budget, and individual qualifications. Key determinants include years of experience, specific skill sets, educational background, and relevant certifications. For a more tailored salary estimate, consider these variables when evaluating compensation for this role.

DISCLAIMER: The salary range presented here is an estimation that has been derived from our proprietary algorithm. It should be noted that this range does not originate from the company's factual payroll records or survey data.

Website:
odeko.com
Size:
200 - 500 Employees
Revenue:
$50M - $200M
Industry:
Software & Networking

Odeko builds mobile ordering and supply chain management software for coffee shops and cafés, with nightly delivery and restocking of cafe essentials. Its our goal to help these small businesses increase their revenue, lower their expenses, and reduce their environmental footprint.

See similar companies related to Odeko

What Skills Does a person Need at Odeko?

At Odeko, specify the abilities and skills that a person needs in order to carry out the specified job duties. Each competency has five to ten behavioral assertions that can be observed, each with a corresponding performance level (from one to five) that is required for a particular job.

  1. Java: Using Java in the development and maintenance of application programs and systems.
  2. Computer science: Computer science is the study of computation, automation, and information. Computer science spans theoretical disciplines (such as algorithms, theory of computation, information theory, and automation) to practical disciplines.
  3. Software Development: Software development is the process of conceiving, specifying, designing, programming, documenting, testing, and bug fixing involved in creating and maintaining applications, frameworks, or other software components. Software development is a process of writing and maintaining the source code, but in a broader sense, it includes all that is involved between the conception of the desired software through to the final manifestation of the software, sometimes in a planned and structured process. Therefore, software development may include research, new development, prototyping, modification, reuse, re-engineering, maintenance, or any other activities that result in software products. Software can be developed for a variety of purposes, the three most common being to meet specific needs of a specific client/business (the case with custom software), to meet a perceived need of some set of potential users (the case with commercial and open source software), or for personal use (e.g. a scientist may write software to automate a mundane task). Embedded software development, that is, the development of embedded software, such as used for controlling consumer products, requires the development process to be integrated with the development of the controlled physical product. System software underlies applications and the programming process itself, and is often developed separately.
  4. Agile: Agile is a development process where feedback is continuously gathered from users to create the best user experience.
  5. Python: Applying the concepts and algorithms of Python to design, develop and maintain software applications to comply with business requirements.

Related Jobs

Mastercard
Pune , MH

Our Purpose Mastercard powers economies and empowers people in 200+ countries and territories worldwide. Together with our customers, we’re helping build a sustainable economy where everyone can prosper. We support a wide range of digital payments choices, making transactions secure, simple, smart and accessible. Our technology and innovation, partnerships and networks combine to deliver a unique set of products and services that help people, businesses and governments realize their greatest potential. Title and Summary Lead Software Engineer Mastercard: Mastercard is a global technology company in the payments industry. Our mission is to connect and power an inclusive, digital economy that benefits everyone, everywhere by making transactions safe, simple, smart, and accessible. Using secure data and networks, partnerships and passion, our innovations and solutions help individuals, financial institutions, governments, and businesses realize their greatest potential. Our decency quotie


Sponsored
3/2/2025 12:00:00 AM
Cox Automotive
Atlanta , GA

As a Lead ServiceNow Software Engineer, you will guide the delivery team in secure software engineering, focusing on the design, development, maintenance, testing, and evaluation of ServiceNow applications. You will work cross-functionally to understand business requirements, architecture, and technology direction, evaluate alternative approaches, and ensure ServiceNow features and stories are designed accordingly. You will incorporate state-of-the-art concepts and practices to enhance system functionality, scalability, resilience, security, and ease of use (developer/user experience). Agile principles will be applied to software development, emphasizing the delivery of business value, collaboration, continuous improvement, and sustainability. Key Responsibilities: Lead team efforts to design, develop, test, and document complex ServiceNow applications. Support multiple teams by providing sound technical and procedural guidance and solution development. Collaborate with analysts, peers


Sponsored
3/2/2025 12:00:00 AM
Athenahealth
Boston , MA

Join us as we work to create a thriving ecosystem that delivers accessible, high-quality, and sustainable healthcare for all. We are looking for a Lead Engineer to join our Platform R&D team. The team: The Platform team within athenahealth is responsible for developing, enhancing and maintaining all the core foundational components that are required by other development teams within athenahealth to successfully build their products. In addition, the team also delivers select end use features. Overall, the team supports the rapid innovation and delivery of services and capabilities and is focused on improving developer productivity, lowering risk during development and production, keeping current product suites reliable and scalable & create additional revenue stream out of Platform as a Service. This role is with the Migrations team within the Platform zone, and it specializes in moving bulk data internally within athena. We are focused on building a platform for our Operations team to


Sponsored
3/1/2025 12:00:00 AM
Athenahealth
Boston , MA

Join us as we work to create a thriving ecosystem that delivers accessible, high-quality, and sustainable healthcare for all. We are looking for a Lead Software Engineer to join our athenaCollector team.   In athenaCollector we build technology solutions that automate (RCM) Revenue Cycle Management. This Collector team is implementing the underlying medical back-office processes to automate and integrate the unique claims cycle requirements.   The Team: The athenaCollector product is a critical part of the athenaOne platform, which helps our medical provider clients manage their business and revenue cycle (RCM), automating claims and billing for well over $200 billion in client revenue. Job Responsibilities   Produce accurate, unambiguous technical design specifications with appropriate detail.  Lead design and development on an agile team of Engineers, a Scrum Master, a Product Owner, and Experience Designer.   Collaborate, mentor, and advise team members to promote productivity and e


Sponsored
2/27/2025 12:00:00 AM
NIKE
Karnataka , Karnataka

WHO YOU’LL WORK WITH You will be a part of the Global Technology organization, and report to the Engineering Manager. Collaborate with Product Managers to understand requirements to define scope and estimate level of effort. Ensure that Engineers on the team have the full context and understanding of customers and business requirements to create valuable solutions. Help build an effective team and partnership with stakeholders. Lead, mentor, and inspire Engineering team, managing work and delivering high performing solutions. Establish trust and build strong and effective partnership with technical leaders and architects in various functions across regions/global locations Partner effectively with vendor partners contingent workforce to ensure delivery and positive results WHO WE ARE LOOKING FOR We are looking for an ambitious Software Engineer with a passion for cloud-native development and platform ownership. If You are someone who thrives in a collaborative environment, is excited b


Sponsored
2/24/2025 12:00:00 AM
DraftKings
Remote - Canada ,

We’re defining what it means to build and deliver the most extraordinary sports and entertainment experiences. Our global team is trailblazing new markets, developing cutting-edge products, and shaping the future of responsible gaming. Here, “impossible” isn’t part of our vocabulary. You’ll face some of the toughest but most rewarding challenges of your career. They’re worth it. Channeling your inner grit will accelerate your growth, help us win as a team, and create unforgettable moments for our customers. The Crown Is Yours We’re looking for a Lead Software Engineer, Android to join our Sportsbook Mobile team. This team is at the forefront of developing and enhancing our cutting-edge Sportsbook features on iOS and Android native apps, using the latest native technologies and best practices. Our team owns real-time sports betting, live scores, personalized recommendations, search, streaming, and more. In this role, you will have an opportunity to transform product vision into high-qua


Sponsored
2/12/2025 12:00:00 AM
NIKE
Karnataka , Karnataka

WHO ARE WE LOOKING FOR Globalization (G11N) refers to a broad range of processes necessary to prepare and launch products and activities internationally which includes localization, internationalization and translation. NIKE content ecosystem can be easily connected or integrated across different markets to serve Nike’s consumer experiences like Nike.com, Nike App etc. by leveraging industry standards to accommodate Nike specific standards (e.g. date format, currency standards etc.) As our Lead Software Engineer, you will play an integral role in developing an innovative and highly scalable platform that refers to a broad range of processes necessary to prepare and launch products and activities internationally. WHAT WILL YOU WORK ON Innovating, architecting, designing, and implementing highly available, scalable systems, focusing on highly visible marketing initiatives  Leading with new ideas for new features and identifying technical areas for improvement proactively  Partnering with


Sponsored
2/3/2025 12:00:00 AM
NIKE
Karnataka , Karnataka

WHO YOU’LL WORK WITH You will be part of the Global Technology organization and report to the Engineering Manager. On a daily basis, you will collaborate with peer software engineers, product managers, and architects on product teams to achieve business objectives. Additionally, you will engage with other Global Technology teams to align on both organizational and individual development goals. WHO WE ARE LOOKING FOR We are seeking a ambitious Lead Full Stack Software Engineer to join our dynamic team. You’ll be responsible for developing and maintaining both front-end and back-end applications, ensuring seamless and scalable experiences for users. You will play a critical role in building robust features, maintaining system performance, and collaborating across teams to deliver high-quality cloud native software solutions. If you thrive in a collaborative environment, are energized by innovative technology, and excel at problem-solving, this role may be a great fit for you. Key Qualifi


Sponsored
1/26/2025 12:00:00 AM

Check more jobs information at Odeko

Job Title Average Odeko Salary Hourly Rate
2 Director, Customer Operations $209,219 $101
3 Director, Product $215,890 $104
4 Director, Revenue Operations $228,444 $110
5 FP A Analyst $78,804 $38
6 General Manager $176,447 $85
7 Manager, Capacity Planning $154,379 $74
8 Pricing Analyst $88,593 $43
9 Senior Manager, Vendor Relations $205,078 $99
10 Senior Staff Accountant $86,316 $41
11 Account Executive $91,358 $44
12 Account Manager $96,373 $46
13 Account Manager, Wholesale $161,254 $78

Hourly Pay at Odeko

The average hourly pay at Odeko for a Lead Software Engineer is $83 per hour. The location, department, and job description all have an impact on the typical compensation for Odeko positions. The pay range and total remuneration for the job title are shown in the table below. Odeko may pay a varying wage for a given position based on experience, talents, and education.
How accurate does $171,985 look to you?

FAQ about Salary and Jobs at Odeko

1. How much does Odeko pay per hour?
The average hourly pay is $83. The salary for each employee depends on several factors, including the level of experience, work performance, certifications and skills.
2. What is the highest salary at Odeko?
According to the data, the highest approximate salary is about $183,074 per year. Salaries are usually determined by comparing other employees’ salaries in similar positions in the same region and industry.
3. What is the lowest pay at Odeko?
According to the data, the lowest estimated salary is about $161,138 per year. Pay levels are mainly influenced by market forces, supply and demand, and social structures.
4. What steps can an employee take to increase their salary?
There are various ways to increase the wage. Level of education: An employee may receive a higher salary and get a promotion if they obtain advanced degrees. Experience in management: an employee with supervisory experience can increase the likelihood to earn more.