Apply

Lead Software Engineer

Posted 1 day agoViewed

View full description

💎 Seniority level: Lead, 7+ years of experience in software development, 3+ years in a tech lead role

📍 Location: United States, United Kingdom

💸 Salary: 214176.0 - 263985.0 USD per year

🔍 Industry: Aerospace Technology

⏳ Experience: 7+ years of experience in software development, 3+ years in a tech lead role

🪄 Skills: AWSDockerGraphQLNode.jsPostgreSQLPythonGitJavaKafkaKotlinKubernetesMongoDBTypeScriptCI/CDMicroservices

Requirements:
  • 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 our stack or similar technologies (Node.js, Typescript, Python, Java/Kotlin, GraphQL, REST, Docker, Kubernetes, React).
  • Adept in working with cloud-based deployments (AWS) PaaS and IaaS offerings including experience with Infrastructure-As-Code solutions.
  • Capable working with containers and container orchestration (Docker, Kubernetes, Helm, EKS).
  • Deep working knowledge of version control (Git) and CI/CD tools (GitHub Actions).
  • Experience with event-driven architectures including Kafka and CloudEvents, microservices, and distributed systems.
  • Knowledgeable in database design, performance, and troubleshooting (PostgreSQL, MongoDB, Neo4j).
  • Skilled in collaborating with data scientists in incorporating AI/ML/LLM into software products.
  • Ability to travel up to 10% of the time.
Responsibilities:
  • Own the overall technical leadership and direction for a portion of Slingshot’s projects, supporting your fellow team members to achieve success in a sustainable long-term manner.
  • Balance timely delivery with the operational stability of the overall system.
  • Foster an environment and culture of personal and professional growth.
  • Turn architecture ideas into technical specifications that can be executed by the team.
  • Lead software development lifecycle, from idea creation, planning, and development, to deployment; coordinating technical design and implementation across teams.
  • Participate in customer engagements and lead technical discussions.
  • Act as a mentor for other team members.
Apply

Related Jobs

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 3 days ago
Apply
Apply

📍 United States

💸 200000.0 - 265000.0 USD per year

🔍 Developer tools / Software

🏢 Company: Cortex👥 251-500💰 $48,166,880 Series C about 2 years agoCustomer ServiceArtificial Intelligence (AI)Big DataAnalyticsInformation TechnologySoftware

  • Bachelor of Science in Computer Science or related field, or equivalent work experience.
  • 7+ years of hands-on experience designing and implementing scalable, high-performance backend systems.
  • 2+ years of experience solving complex problems using modern AI techniques.
  • Experience with existing LLMs such as Anthropic, OpenAI.
  • Solid technical foundation around building backend systems.
  • Passion for staying updated on the latest AI research and AI systems.
  • Excellent communication and collaboration abilities.
  • Proven track record in mentoring and coaching engineering team members.
  • Previous experience at a hyper growth startup is a plus.

  • Apply modern AI techniques to tackle complex problems, including applications of LLMs.
  • Design, develop, and implement AI components that seamlessly integrate our product.
  • Identify scalable AI use cases across the platform that contribute to the long-term roadmap.
  • Stay informed on emerging ML/AI trends, introducing new ideas and technologies for team evaluation and potential implementation.

Backend DevelopmentPythonArtificial IntelligenceMachine Learning

Posted 8 days ago
Apply
Apply

📍 United States, United Kingdom

💸 214176.0 - 263985.0 USD per year

🏢 Company: Slingshot Aerospace👥 101-250💰 $30,000,000 Debt Financing 3 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 8 days ago
Apply
Apply
🔥 Lead Software Engineer
Posted 19 days ago

📍 New York, New York

💸 170000.0 - 240000.0 USD per year

🔍 Ticketing industry

🏢 Company: SeatGeek👥 500-1000💰 $238,000,000 Series E over 2 years agoSearch EngineTicketingSportsEventsEdiscovery

  • Experience building business-critical software in a fast-paced environment.
  • Experience solving complex technical challenges related to ticketing problems.
  • Passion for software craftsmanship with high standards for code quality.
  • Commitment to teamwork and mentoring within a diverse group of people.

  • 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, build a many-sided marketplace, and empower a data-driven business.
  • Build performant, beautiful, inclusive user interfaces that delight users and enhance the brand.
  • Evaluate new technologies and improve the software stack to maintain a technological edge.

AWSPostgreSQLPythonElasticSearchTypeScriptC#Go.NET coreRedisReact

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

📍 UK

🧭 Full-Time

💸 80000 - 100000 GBP per year

🔍 FinTech

  • Extensive experience with the tech stack: Javascript/TypeScript, Vue, AWS (Lambda), REST, GraphQL.
  • Understanding of modern software engineering practices such as Agile, CI/CD, and TDD.
  • Proven ability to lead cross-skilled teams.
  • Fluency in English and eligibility to work in the UK.

  • Lead the development of cutting-edge software solutions.
  • Build and manage a Frontend team within a high-growth environment.
  • Collaborate closely with the VP of Engineering on product launches.

AWSGraphQLAgileJavascriptTypeScriptCI/CD

Posted about 1 month ago
Apply
Apply

📍 USA

🧭 Full-Time

💸 211650 - 249000 USD per year

🔍 Crypto

🏢 Company: Referrals Only Board

  • 8+ years of experience in software engineering.
  • Experience architecting and developing solutions to ambiguous problems with significant impact.
  • Passion for building an open financial system that brings the world together.

  • Lead and mentor a team of SDETs, fostering a culture of continuous improvement and innovation.
  • Collaborate with cross-functional teams to align testing efforts with overall project goals.
  • Conduct performance evaluations and provide career development guidance to team members.
  • Develop and implement comprehensive test strategies and automation infrastructure.
  • Design scalable and maintainable test automation architectures.
  • Oversee the creation and execution of test plans, test cases, and test scripts.
  • Integrate automated tests into CI/CD pipelines.
  • Partner effectively with stakeholders and provide regular status updates on testing progress.

LeadershipSoftware DevelopmentStrategyCI/CDMentoringDevOpsQuality Assurance

Posted about 1 month ago
Apply
Apply

📍 Germany, Italy, Netherlands, Portugal, Romania, Spain, UK

🔍 Corporate wellness

  • You're an experienced backend engineer skilled in architecting large-scale multi-tier web applications with high availability and scalability.
  • You have experience with microservices and high-volume distributed systems.
  • You're skilled in one or more programming languages, such as Java or Kotlin with Spring.
  • You have prior work experience with event-driven and cloud-based architectures, specifically AWS and GCP.
  • You have extensive experience designing and developing complex modern web applications.
  • You have experience in developing RESTful web services, working closely with front-end teams to create mocks, define payloads, and follow HTTP best practices.
  • You have experience applying computer science fundamentals, including data structures, algorithm design, problem-solving, and complexity analysis.
  • You have an extensive background in working with SQL/NoSQL technologies, such as PostgreSQL, MySQL, and DynamoDB, and possess a deep understanding of their everyday use cases and performance pitfalls.
  • You have exceptional communication skills that enable you to work effectively with diverse teams located across different countries.
  • You have advanced English skills and can clearly articulate ideas when speaking to groups in English.
  • You have a bachelor’s degree in computer science or equivalent professional experience.

  • You will research, architect, plan, and execute strategic projects along with an A-Players software engineering team.
  • Your deliverables influence B2B and B2C checkout conversion around the globe, by both creating new calculation mechanisms and improving/maintaining existing ones to support Wellhub's exponential growth.
  • You will elaborate strategies to deliver solutions balancing features and time to market, pairing with Product Managers, Product Designers, and a cross-functional team.
  • You will nurture and coach less senior engineers to speed up their learning curve and reach their full potential.
  • You will also have opportunities to develop engineering skills by solving scalability problems, designing system architecture, and ensuring high code quality.

AWSLeadershipPostgreSQLSQLDynamoDBGCPJavaKotlinMySQLSpringData StructuresNosqlCommunication SkillsCollaboration

Posted 2 months ago
Apply
Apply

📍 United States

🔍 Photogrammetry and Computer Vision

🏢 Company: DroneDeploy👥 101-250💰 Series F almost 4 years agoInternet of ThingsDronesMapping ServicesRoboticsSoftware

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
  • 5+ years of professional experience in 3D Machine Learning and Computer Vision.
  • Experience designing, building, integrating, deploying, debugging, and maintaining large-scale production 3D computer vision systems.
  • Ability to timebox experiments and leverage excellent problem-solving skills.
  • Experience with modern ML frameworks like Pytorch, Keras, and TensorFlow.
  • Experience with CI/CD tools.

  • Train, improve, evaluate, integrate and deploy machine learning models for various computer vision use cases such as feature detection/matching, place recognition, and depth estimation.
  • Optimize the performance of ML systems for speed, accuracy, and efficiency.
  • Take ownership of deliverables from design to support, working as a self-driven engineer.
  • Stay up-to-date with the latest 3D ML and vision advancements and evaluate their potential application.

AWSDockerLeadershipJenkinsKerasKubernetesMachine LearningMLFlowPyTorchAzureData scienceTensorflowCollaborationCI/CDC (Programming language)

Posted 4 months ago
Apply
Apply

📍 Australia, Austria, Bangladesh, Belgium, Brazil, Canada, Colombia, Costa Rica, Croatia, Czech Republic, Denmark, Egypt, Estonia, Finland, France, Germany, Ghana, Greece, India, Indonesia, Ireland, Israel, Italy, Kenya, Mexico, Netherlands, Nigeria, Peru, Poland, Singapore, South Africa, Spain, Sweden, Switzerland, Uganda, United Arab Emirates, United Kingdom, United States of America, Uruguay

🧭 Contract

💸 60 - 93 USD per hour

🔍 Nonprofit / Technology / Open Source

  • Education and/or experience with Object-Oriented development using a scripting language such as PHP, Python, Ruby, or JavaScript.
  • Interest in front-end web application development skills.
  • Experience with collaborative open-source communities.
  • Openness to working with a diverse and geographically distributed team.
  • Strong written communication skills as our collaboration largely happens online.
  • Bachelor's degree in CS or a related field, or the equivalent in work-related experience.

  • Architect, develop, test, and deploy new features, improvements and upgrades to various systems and tools used by the Wikimedia community.
  • Partner with Foundation staff and volunteers on software design, development, testing and evaluation of potential technical solutions.
  • Help identify and implement best practices in engineering processes across the team.
  • Ensure positive and constructive discussions with the community and the Foundation.
  • Work and communicate effectively within a small team distributed across multiple time zones.
  • Actively share knowledge.

PHPSoftware DevelopmentGitJavascriptC (Programming language)Written communication

Posted 5 months ago
Apply
Apply

📍 Australia, Austria, Bangladesh, Belgium, Brazil, Canada, Colombia, Costa Rica, Croatia, Czech Republic, Denmark, Egypt, Estonia, Finland, France, Germany, Ghana, Greece, India, Indonesia, Ireland, Israel, Italy, Kenya, Mexico, Netherlands, Nigeria, Peru, Poland, Singapore, South Africa, Spain, Sweden, Switzerland, Uganda, United Arab Emirates, United Kingdom, United States of America, Uruguay

🧭 Contract

💸 60 - 93 USD per hour

🔍 Nonprofit / Free Knowledge / Software Development

  • Education and/or experience with Object-Oriented development using a scripting language (e.g., PHP, Python, Ruby, or JavaScript).
  • Interest in front-end web application development skills.
  • Experience with collaborative open-source communities.
  • Openness to working with a diverse and geographically distributed team.
  • Strong written communication skills as collaboration largely happens online.
  • Bachelor's degree in CS or related field or equivalent work-related experience.

  • Architect, develop, test, and deploy new features, improvements, and upgrades to various systems and tools used by the Wikimedia community.
  • Partner with Foundation staff and volunteers on software design, development, testing, and evaluation of potential technical solutions.
  • Help identify and implement best practices in engineering processes across the team.
  • Ensure positive and constructive discussions with the community and the Foundation.
  • Work and communicate effectively within a small team distributed across multiple time zones.
  • Actively share knowledge and collaborate with team members.

PHPSoftware DevelopmentGitJavascriptC (Programming language)

Posted 5 months ago
Apply