Apply

Senior Engineer

Posted 3 days agoViewed

View full description

πŸ’Ž Seniority level: Senior

πŸ“ Location: Worldwide

πŸ” Industry: Software Development

πŸ—£οΈ Languages: English

πŸͺ„ Skills: DockerLeadershipPythonSoftware DevelopmentSQLEmbedded SystemsFlutterGitKubernetesSoftware ArchitectureC++AlgorithmsData StructuresGogRPCREST APIReactRustCommunication SkillsCI/CDProblem SolvingMentoringLinuxDevOpsDocumentationDebugging

Requirements:
  • An exceptional academic track record from both high school and university
  • Undergraduate degree in Computer Science or STEM, or a compelling narrative about your alternative path
  • Drive and a track record of going above-and-beyond expectations
  • Technical leadership as well as team motivation, direction and pace
  • Well-organised, self-starting and able to deliver to schedule
  • Professional manner interacting with colleagues, partners, and community
  • Deep experience with at least one of Go, Rust, Python or C
  • Subject matter expertise in your engineering domain
  • Conscientiousness and detail orientation, with a focus on performance
  • Professional written and spoken English
  • Experience with Linux (Debian or Ubuntu preferred)
  • Excellent interpersonal skills, curiosity, flexibility, and accountability
  • Passion, thoughtfulness, and self-motivation
  • Excellent communication and presentation skills
  • Result-oriented, with a personal drive to meet commitments
  • Ability to travel twice a year, for company events up to two weeks each
Responsibilities:
  • Lead design and architecture of an impactful open source project
  • Code in Golang, Rust, Python, C/C++ or Typescript / React
  • Collaborate proactively with a globally distributed team
  • Mentor, develop and advise colleagues in their career progression
  • Display technical leadership in Canonical and our communities
  • Debug issues and produce high-quality code to fix them
  • Contribute to technical documentation with the aim to make it the best of its kind
  • Work from home with global travel twice annually for company events
Apply

Related Jobs

Apply

πŸ“ Australia, New Zealand

πŸ” Software Development

NOT STATED
  • Design and implement solutions that balance quality, cost, time, and maintainability.
  • Collaborate with the team and Lead Engineer to prioritise work, simplify solutions, and deliver business value.
  • Mentor engineers, delegate tasks to empower the team, and support the growth of yourself and others.

Backend DevelopmentLeadershipNode.jsSoftware DevelopmentSQLAgileDesign PatternsElasticSearchGitSCRUMAlgorithmsAPI testingData StructuresREST APICI/CDMentoringMicroservicesData modelingSoftware EngineeringDebugging

Posted 3 days ago
Apply
Apply

πŸ“ United States

🏒 Company: MWResource, Inc.

  • BS Engineering, Electrical Engineering and/or at least 7 years of equivalent experience in a very similar role.
  • 7+ years of experience with major substation and transmission line construction and maintenance, or generation operations, construction and maintenance activities is required
  • Ability to produce high-quality work products with attention to detail
  • Experience in quantitative and qualitative analysis
  • Ability to use mathematical and electrical theory
  • Ability to troubleshoot and provide technical support
  • Preferred: Experience with ISO/RTO operations, markets, and planning functions
  • Preferred: Experience using PSS/e (power system analysis program)
  • Serve as a liaison and develop required external interfaces between the company and the key stakeholders, transmission owners, generation and project developers and other entities regarding design, and scheduling of new connections to the bulk power system.
  • Develop and coordinate project work plans for generation and transmission system reinforcement projects involving multiple customer needs across multiple transmission owner systems.
  • Perform project management functions related to establishing time lines and monitoring achievement of milestones and critical path tasks from engineering design to signing of the interconnection service agreement.
  • Proactively work with other members of the applicable company divisions to coordinate system reinforcement requirements.
  • Coordinate, develop and issue interconnection studies and agreements related to generation and merchant transmission projects.
  • Monitor and analyze existing project management methods and promote the development of new methods and the introduction of improved and emerging progress monitoring technologies in the development of construction activities.
  • Develop and implement tactical plans consistent with the division/department strategy.

Project ManagementData AnalysisProject CoordinationAlgorithmsAnalytical SkillsProblem SolvingTime ManagementExcellent communication skillsMS OfficeTroubleshootingTechnical support

Posted 7 days ago
Apply
Apply
πŸ”₯ Senior Engineer
Posted 14 days ago

πŸ“ United States

🧭 Full-Time

πŸ’Έ 145000.0 - 155000.0 USD per year

πŸ” Software Development

🏒 Company: AuturaπŸ‘₯ 101-250πŸ’° Private over 3 years agoInformation ServicesSoftware EngineeringSoftware

  • Strong experience with React, React Router, and modern JavaScript/TypeScript
  • Proven experience with Node.js and building Backend-for-Frontend (BFF) services
  • Track record of building scalable frontend architectures and platform-level thinking
  • Experience with modern frontend testing frameworks and performance optimization techniques
  • Understanding of CI/CD practices and ability to work effectively with DevOps teams
  • Design and implement new user interfaces using React, React Router, and TypeScript
  • Build and maintain server-side components using Node.js for our Backend-for-Frontend (BFF) layer
  • Architect scalable frontend solutions that integrate with our existing services
  • Work collaboratively with engineers, product managers, and designers to deliver the next version of our towing management software
  • Leverage our established CI/CD pipelines and work with our DevOps team to ensure smooth deployments
  • Create reusable React components and establish patterns for state management
  • Help establish best practices for frontend testing and performance optimization
  • Contribute to technical architecture decisions that will shape our platform's future
  • Participate in code reviews and technical guidance for team members

Backend DevelopmentNode.jsFrontend DevelopmentJavascriptSoftware ArchitectureTypeScriptUI DesignAlgorithmsREST APIReactCommunication SkillsCI/CDProblem SolvingMentoringDevOpsMicroservicesTeamworkJSONSoftware Engineering

Posted 14 days ago
Apply
Apply

πŸ“ Italy

🧭 Full-Time

πŸ” AI

🏒 Company: Axelera AI

  • 5+ years of experience in computing architecture or system design, preferably within AI, semiconductor, or computing domains.
  • Strong expertise in processor design, memory hierarchies, and interconnect technologies.
  • Proficiency in architectural modeling, simulation tools, and performance analysis frameworks.
  • Deep understanding of AI workloads, algorithms, and dataflow.
  • Proven track record of delivering complex computing architectures from concept to implementation.
  • Strong communication and collaboration skills, with the ability to work in a multidisciplinary and global environment.
  • Define and develop computing architectures for AI systems, including processor, memory, and interconnect subsystems.
  • Analyze and optimize computational workloads, ensuring low power consumption, high efficiency, and maximum performance for AI applications.
  • Drive innovation in architectural design by evaluating emerging technologies, industry trends, and academic advancements.
  • Work with hardware, software, and product teams to translate system requirements into architectural solutions that balance performance, cost, and power.
  • Collaborate on the co-design of AI accelerators and other key computing components to achieve seamless integration and operational excellence.
  • Develop simulation and modeling tools to validate architectural designs and predict system performance under various workloads.
  • Provide technical guidance and mentorship to junior engineers, fostering a culture of excellence and innovation within the team.

Artificial IntelligenceEmbedded Systems

Posted 15 days ago
Apply
Apply

πŸ“ Italy

🧭 Full-Time

πŸ” AI

🏒 Company: Axelera AI

  • 3+ years of experience in software engineering and tooling infrastructure
  • Proficiency in python programming and strong understanding of language features and best practices
  • Experience with python packaging tools and knowledgeable in package distribution and dependency management.
  • Expertise in automated testing frameworks and CI/CD systems
  • Hands-on experience with low-level C programming and understanding of computer system architecture basics.
  • Proven ability to develop, deploy, and maintain complex tooling infrastructures in a collaborative, multidisciplinary environment.
  • Strong debugging, problem-solving, and optimization skills.
  • Excellent communication and collaboration skills, with a focus on cross-functional teamwork.
  • Develop and optimize custom tooling frameworks and workflows to support the architecture, design, and verification of AI computing systems.
  • Create robust scripts and automation pipelines to streamline IC development, reduce manual effort, and improve design quality.
  • Work closely with architecture, hardware, and software teams to ensure tooling infrastructure aligns with project goals and design methodologies.
  • Optimize design flows for performance, scalability, and resource utilization, ensuring that tools and workflows meet project deadlines and quality standards.
  • Lead initiatives to continuously improve the design environment, adopting industry best practices and emerging technologies.
  • Document workflows, tools, and methodologies; provide training and support to team members.

PythonCI/CD

Posted 16 days ago
Apply
Apply
πŸ”₯ Senior Engineer
Posted 17 days ago

πŸ“ United States

🧭 Full-Time

πŸ’Έ 100000.0 - 500000.0 USD per year

πŸ” AI Technology

🏒 Company: TenstorrentπŸ‘₯ 251-500πŸ’° $100,000,000 over 1 year agoElectronicsArtificial Intelligence (AI)SemiconductorHardwareMachine LearningApplication Specific Integrated Circuit (ASIC)

  • Master’s degree in electrical engineering or related field
  • Knowledge of networking chip design
  • Proficiency in C/C++ programming
  • Understanding of ML/AI algorithms
  • Understanding of SOC fabric, memory, and accelerator technology
  • Collaborate with software and platform architecture teams
  • Identify application performance bottlenecks
  • Develop a cycle-accurate CPU model
  • Collaborate with RTL and Physical design engineers
  • Develop an architecture for glueless routing between chips

PythonArtificial IntelligenceMachine LearningC++

Posted 17 days ago
Apply
Apply

πŸ“ United States of America

πŸ’Έ 148221.0 - 210000.0 USD per year

🏒 Company: external

  • Must have Bachelors in Comp Sci or related field and 4 yrs rel exp in software development within a Java framework (J2EE, web containers and Java).
  • Requires skills: (2 yrs exp in) building the architecture and design of new and current systems, DevOps Concepts, Cloud Architecture, Azure DevOps Operational Framework, Cloud Engineering, and at least one of the following: open source frameworks, .NET Core, ASP.NET, Angular, or Express; and (1 yr exp in) Azure Network.
  • Engage in cross-functional collaboration within an Agile enviro (Scrum/Kanban/SAFe).
  • Participate in design sessions w/peers and complete code reviews.
  • Utilize developer tooling across software development life cycle (task management, source code, building, deployment, operations, real-time communication) to perform advanced-level Java application design, implementation, + maintenance activities under minimal direction.
  • Diagnose and correct application and infrastructure issues.
  • Mentor + support engineers at all jr levels.
  • Share best practices + improve processes within + across teams.
  • Occasional on-call for production support 24x7.

Backend DevelopmentSoftware DevelopmentSQLAgileApache TomcatASP.NETCloud ComputingDesign PatternsGitJavaJava EEJava J2EEJVMKubernetesSCRUMSoftware ArchitectureSpringSpring BootAlgorithmsAzureData StructuresJava Spring.NET coreAngularREST APICI/CDRESTful APIsDevOpsMicroservicesJSONDebugging

Posted 17 days ago
Apply
Apply

πŸ“ United States, Canada

🧭 Full-Time

πŸ” Software Development

🏒 Company: AcuityMDπŸ‘₯ 51-100πŸ’° $45,000,000 Series B 9 months agomHealthMedical DeviceInformation TechnologyHealth Care

  • 5+ years of experience as a professional software engineer.
  • Enterprise experience building highly-performant data platforms.
  • Strong Python skills with data pipeline architecture experience.
  • Familiarity with cloud-based data architectures and Kubernetes.
  • Experience with BigQuery or Redshift.
  • Optimize and manage DuckDB-based query execution with PyArrow and Ibis.
  • Design and implement efficient data retrieval orchestrators using Python.
  • Work on distributed data pipelines integrating Flight, Postgres, and caching.
  • Implement tracing, logging, and monitoring with Datadog and LaunchDarkly.
  • Optimize multi-threaded execution and prevent query contention issues.

PostgreSQLPythonCloud ComputingKubernetesData engineering

Posted 30 days ago
Apply
Apply
πŸ”₯ Senior Engineer - Frontend
Posted about 2 months ago

πŸ“ Poland

🧭 Full-Time

πŸ” Financial services

🏒 Company: NitrogenπŸ‘₯ 101-250πŸ’° $155,550 about 2 years agoRisk ManagementFinanceAdviceFinTechSoftware

  • 7+ years of total software development experience, including 2+ years as a senior software engineer.
  • Expertise in front-end development, specifically in building applications using React and Typescript.
  • Technical expertise in Nextjs, Graphql, and modern CI/CD pipelines.
  • Strong communication skills and proficiency in English, capable of contributing to discussions and representing engineering perspectives.
  • Willingness to work with backend systems and databases as needed.
  • Empower the world to invest fearlessly by building and shipping high-quality features and improvements to products.
  • Possess a proven ability to take ownership of tasks from inception to completion.
  • Work autonomously while collaborating effectively with other teams.
  • Deliver against commitments with elite quality and velocity.
  • Integrate technical experience, understanding of business requirements, and passion for user experience.

GraphQLFrontend DevelopmentTypeScriptNext.jsReactCI/CDMicroservices

Posted about 2 months ago
Apply
Apply

πŸ“ Poland, Germany, United Kingdom

πŸ” Data science & product development

🏒 Company: Mozn

  • Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent experience).
  • Minimum of 5+ years in reliability engineering, data engineering, or messaging systems.
  • Hands-on experience with managing Kafka, ClickHouse, MySQL, and PostgreSQL in high-availability production environments.
  • Strong expertise in reliability tools and practices, including monitoring solutions like Prometheus, Grafana, or Datadog.
  • Proficiency in database tuning and query optimization for ClickHouse, MySQL, and PostgreSQL.
  • Architect and implement resilient systems for ClickHouse, MySQL, and PostgreSQL.
  • Monitor and optimize database performance under heavy loads.
  • Develop disaster recovery plans and manage backup strategies.
  • Design and maintain highly available Kafka clusters.
  • Optimize Kafka Streams for reliable real-time data delivery.
  • Set up proactive monitoring tools and lead incident management.

PostgreSQLPythonBashKafkaMySQLClickhouseGrafanaPrometheusCompliance

Posted about 2 months ago
Apply