Apply

Lead Software Engineer

Posted over 1 year agoViewed

View full description

💸 Salary: $136,581 - $143,817

Apply

Related Jobs

Apply

🧭 Full-Time

💸 200000.0 - 220000.0 USD per year

🔍 Technology and Automated Solutions

  • 8+ years of software development experience, including 2+ years in a leadership role.
  • Expertise in Python and web frameworks (e.g., Flask), AWS infrastructure, and DevOps.
  • Experience with React, Docker, IoT protocols, and print technologies.
  • Strong knowledge of databases (MySQL, InfluxDB) and payment processing systems.
  • Familiarity with CI tools (e.g., GitHub Actions) and a passion for solving complex problems.

  • Lead and mentor a growing team of developers, fostering collaboration and growth.
  • Architect, develop, and maintain cloud-based infrastructure and applications.
  • Implement DevOps best practices, including CI/CD pipelines and automated testing.
  • Manage and optimize AWS infrastructure for scalability, reliability, and security.
  • Collaborate with business teams to scope and execute projects.
  • Stay ahead of industry trends and recommend innovations.
Posted 1 day ago
Apply
Apply

🧭 Full-Time

💸 170000.0 - 240000.0 USD per year

🔍 Ticketing

  • Experience building business-critical software in a fast-paced environment.
  • Experience solving complex technical challenges specific to ticketing problems.
  • Passion for software craftsmanship and high-quality code.
  • Commitment to a diverse team, mentoring, and learning from others.

  • Run a modern, containerized service-oriented architecture using industry-leading software development practices.
  • Ship code to production many times a day across dozens of services.
  • Solve complex performance problems and scale software to support growth.
  • Build performant and inclusive user interfaces that enhance brand experience.
  • Evaluate new technologies to improve the software stack.
Posted 7 days ago
Apply
Apply

📍 India

🧭 Full-Time

🔍 Observability and software performance monitoring

🏢 Company: New Relic👥 1001-5000💰 Private about 1 year ago🫂 Last layoff 2 months agoIT InfrastructureCloud ComputingSaaSAnalyticsMobileSoftwareApplication Performance Management

  • Bachelor’s degree in software development, engineering, or a related technical field.
  • 4+ years of experience as a technical lead for a team of at least 5 engineers.
  • 8+ years of experience working as a software engineer with ReactJs.
  • Experience with front-end technologies such as HTML, CSS, JavaScript, React.
  • Proven experience in designing, developing, and maintaining large-scale software systems.
  • Strong understanding of scalable distributed systems and microservices architecture.
  • Excellent collaboration and communication skills.

  • Collaborate with engineering leadership to build the technical strategy.
  • Steer teams toward technical decisions that align with the long-term vision.
  • Help teams select and effectively utilize the right tools for their projects.
  • Identify and help resolve cross-team and cross-org technical issues.
  • Provide connection and communication between teams for all technical matters.
  • Mentor junior engineers in their professional growth.

AWSDockerLeadershipFrontend DevelopmentReact.jsREST APIMicroservices

Posted 17 days ago
Apply
Apply

🧭 Full-Time

💸 175000.0 - 225000.0 USD per year

🔍 Mental health care

🏢 Company: Charlie Health👥 501-1000💰 $850,000 Seed over 4 years agoMental Health Care

  • Minimum of 5 years of experience building and delivering native mobile applications for both iOS and Android.
  • Expertise in modern mobile development technologies such as Swift, Kotlin, or similar.
  • Proven ability to build and manage CI/CD pipelines covering the entire development lifecycle.
  • Experience in instrumenting and monitoring applications with tools like Datadog or Sentry.
  • Strong understanding of mobile design principles and UX best practices.
  • Excellent collaboration and communication skills.
  • Effective problem-solving skills.
  • Growth mindset and adaptability.

  • Develop, deploy, and maintain high-quality, scalable mobile applications from the ground up.
  • Define and establish the technical direction, architecture, and best practices for mobile development.
  • Own the entire lifecycle of mobile features from ideation to ongoing support.
  • Collaborate with cross-functional teams to define and iterate on mobile features.
  • Mentor and guide other engineers to foster a collaborative mobile engineering culture.
  • Leverage data and user feedback to enhance the mobile product experience.
  • Drive improvements in mobile development processes and workflows.
Posted 24 days ago
Apply
Apply

📍 India

🧭 Full-Time

🔍 Software Development

🏢 Company: New Relic👥 1001-5000💰 Private about 1 year ago🫂 Last layoff 2 months agoIT InfrastructureCloud ComputingSaaSAnalyticsMobileSoftwareApplication Performance Management

  • 6+ years of professional work experience in software development and/or operations.
  • BS/MS in Computer Science, or education/experience in a relevant field.
  • Hands-on experience coding in programming languages such as Golang, Java, Python, or Bash.
  • 6+ years experience with containerization tools like Kubernetes, Istio, Cluster API, Crossplane.
  • Solid background in application and system programming, and Linux system administration.
  • Involvement in building Infrastructure as Code (IAC).
  • Willingness and ability to learn new coding languages.
  • Deep understanding of security, reliability, and performance of distributed systems on public cloud providers.

  • Build, maintain, and scale Go clients/projects and their support tools.
  • Contribute to New Relic infrastructure to develop and manage it.
  • Contribute to Open Source and get the chance to grow your reputation and skills.
  • Collaborate with team members to discuss and implement service improvements, and research new tools and services.
  • Ship incrementally and often for constant feedback.
  • Work in an agile environment with a DevOps approach.

AWSGCPKubernetesMicrosoft AzureGoCI/CDLinux

Posted 24 days ago
Apply
Apply

📍 India

🧭 Full-Time

🔍 Observability technology

🏢 Company: New Relic👥 1001-5000💰 Private about 1 year ago🫂 Last layoff 2 months agoIT InfrastructureCloud ComputingSaaSAnalyticsMobileSoftwareApplication Performance Management

  • Bachelor’s degree in software development, engineering, or a related field.
  • 4+ years of experience as a technical lead managing a team of at least 5 engineers.
  • 8+ years of experience as a software engineer, primarily in Java and/or Go.
  • Experience in designing, developing, and maintaining large-scale software systems.
  • Strong understanding of scalable distributed systems and microservices architecture.
  • Proficiency in message queuing systems such as Kafka, Flink, or Spark Streaming.
  • Passion for exploring new technologies and innovative problem-solving.
  • Excellent collaboration and communication skills.

  • Drive the design, development, and enhancement of core features of the observability platform.
  • Act as a subject matter expert, mentoring a team of software engineers.
  • Collaborate with cross-functional teams to implement scalable systems.
  • Stay updated on industry trends, researching innovations for the observability platform.
  • Work closely with product managers and stakeholders to align technical solutions with business needs.
  • Identify and address performance bottlenecks.
  • Promote a continuous learning and improvement culture within the engineering team.

Backend DevelopmentDockerLeadershipCloud ComputingJavaKafkaGoMicroservices

Posted 24 days ago
Apply
Apply
🔥 Lead Software Engineer
Posted 24 days ago

📍 India

🧭 Full-Time

🔍 Observability and telemetry data solutions

🏢 Company: New Relic👥 1001-5000💰 Private about 1 year ago🫂 Last layoff 2 months agoIT InfrastructureCloud ComputingSaaSAnalyticsMobileSoftwareApplication Performance Management

  • 7+ years of professional software development experience.
  • Proven track record of technical leadership.
  • Knowledge of fundamentals required to build and operate highly-available software and data pipelines at scale including data structures, architectural patterns, distributed systems and supporting toolchains.
  • Strong interpersonal skills, including the ability to seek consensus, provide technical leadership, lead by example, exhibiting patience and determination.
  • Ability to rapidly come up to speed on new teams and services to make decisive organizational and technical impact.

  • Engage, embed, and go deep with teams on high impact projects.
  • Do run-ahead research and build prototypes for new features or to optimize existing systems for performance or cost.
  • Coach and mentor the teams you collaborate with and develop balanced, maintainable solutions that leave teams healthier than before.
  • Contribute to cross-team initiatives and promote standards and information sharing between teams.

Cloud ComputingJavaKafkaKubernetes

Posted 24 days ago
Apply
Apply

📍 Canada

🧭 Full-Time

💸 80000.0 - 130000.0 CAD per year

🔍 Video Games

🏢 Company: Hatch Innovations Canada

  • Proven experience (5+ years) as an SDET or in a similar role focused on software quality assurance.
  • Strong leadership and team management skills.
  • Proficiency in programming languages for test automation.
  • Strong understanding of software testing methodologies, including functional, regression, performance, and load testing.
  • Experience with automated testing frameworks such as Testify, Ginkgo, Gatling, Karate, or similar.
  • Strong knowledge of CI/CD processes and tools and related DevOps expertise.
  • Knowledge of version control systems, particularly Git.
  • Excellent problem-solving and analytical skills.
  • Strong communication and teamwork abilities.

  • Design, develop, and maintain automated test suites for software applications.
  • Lead the testing team and collaborate with cross-functional teams to define test requirements and ensure comprehensive test coverage.
  • Implement testing frameworks and tools that align with the project’s objectives and technologies.
  • Execute test cases, analyze test results, and provide detailed reports on defects and performance metrics.
  • Identify opportunities for continuous improvement in testing processes and methodologies.
  • Participate in code reviews and provide feedback to enhance code quality.
  • Stay updated with industry trends and advancements in testing tools and technologies.

LeadershipGitAPI testingRegression testingCI/CDQuality Assurance

Posted 25 days ago
Apply
Apply

📍 United States

💸 105000.0 - 155000.0 USD per year

🔍 Education Technology

🏢 Company: Mindex👥 501-1000InternetCrowdsourcingArtificial Intelligence (AI)Video

  • Bachelor’s or Master’s degree in Computer Science or a related field.
  • Five to 10+ years of extensive software development experience in Progress OpenEdge V11/12 using GUI and WebSpeed, OE Studio, PASOE.
  • Experience with cloud providers (AWS).
  • Experience building Web Applications using HTML5, CSS, JavaScript.
  • Extensive knowledge of OE database design, performance optimization, and troubleshooting.
  • Knowledge of SQL or Oracle a plus.
  • Knowledge of C and/or C++ a plus.

  • Contributes as an individual expert by designing, implementing, and thoroughly testing solutions.
  • Ensures that the solutions defined within the scope of work meets customer requirements and aligns with organizational goals.
  • Responsible for the solutions developed by a team of engineers to support the defined business needs.
  • Facilitates cross-functional meetings with other teams to determine dependencies and blocks to ensure effective implementation of solutions.
  • Provides ongoing maintenance, support, and enhancements for new and existing systems and platforms.
  • Triages bugs and works with senior engineers to develop solutions to fix issues.
  • Investigates new technologies, processes, and best practices including security.
  • Owns and executes annual quarterly departmental OKRs and initiatives.
  • Provides technical leadership to approximately five software engineers; defines required skills for the team and motivates them.
  • Mentors software engineers and promotes communication and emotional maturity.
  • Conducts regular feedback sessions to facilitate personal and professional growth.

AWSSoftware DevelopmentSQLCSSJavascriptC++MentoringTroubleshooting

Posted 25 days ago
Apply
Apply
🔥 Lead Software Engineer
Posted about 1 month ago

📍 United States, United Kingdom

💸 214176.0 - 263985.0 USD per year

🏢 Company: Slingshot Aerospace👥 101-250💰 $30,000,000 Debt Financing 4 months agoAerospaceAnalyticsSimulationSoftware

  • Must be eligible to obtain or maintain US Government Security Clearance.
  • Minimum 7+ years of experience in software development.
  • Served as a tech lead or equivalent role for 3+ years.
  • 4-year degree in computer science, engineering, or a related field.
  • Experience using relevant technologies: Node.js, Typescript, Python, Java/Kotlin, GraphQL, REST, Docker, Kubernetes, React.
  • Adept with cloud-based deployments (AWS) and Infrastructure-As-Code solutions.
  • Experience working with containers and container orchestration.
  • Knowledge of version control (Git) and CI/CD tools.
  • Experience with event-driven architectures and microservices.
  • Knowledgeable in database design and troubleshooting.

  • Own the overall technical leadership and direction for a portion of Slingshot’s projects.
  • Support fellow team members to achieve success in a sustainable manner.
  • Balance timely delivery with the operational stability of the overall system.
  • Turn architecture ideas into technical specifications.
  • Lead software development lifecycle from idea creation to deployment.
  • Participate in customer engagements and lead technical discussions.
  • Act as a mentor for other team members.

AWSDockerGraphQLNode.jsPostgreSQLPythonGitJavaKafkaKotlinKubernetesMongoDBTypeScriptReactCI/CD

Posted about 1 month ago
Apply

Related Articles

Posted 5 months ago

Insights into the evolving landscape of remote work in 2024 reveal the importance of certifications and continuous learning. This article breaks down emerging trends, sought-after certifications, and provides practical solutions for enhancing your employability and expertise. What skills will be essential for remote job seekers, and how can you navigate this dynamic market to secure your dream role?

Posted 5 months ago

Explore the challenges and strategies of maintaining work-life balance while working remotely. Learn about unique aspects of remote work, associated challenges, historical context, and effective strategies to separate work and personal life.

Posted 5 months ago

Google is gearing up to expand its remote job listings, promising more opportunities across various departments and regions. Find out how this move can benefit job seekers and impact the market.

Posted 5 months ago

Learn about the importance of pre-onboarding preparation for remote employees, including checklist creation, documentation, tools and equipment setup, communication plans, and feedback strategies. Discover how proactive pre-onboarding can enhance job performance, increase retention rates, and foster a sense of belonging from day one.

Posted 5 months ago

The article explores the current statistics for remote work in 2024, covering the percentage of the global workforce working remotely, growth trends, popular industries and job roles, geographic distribution of remote workers, demographic trends, work models comparison, job satisfaction, and productivity insights.