Apply

Senior Software Engineer

Posted 2024-11-27

View full description

๐Ÿ’Ž Seniority level: Senior, 5+ years

๐Ÿ“ Location: US

๐Ÿ’ธ Salary: 140000 - 170000 USD per year

๐Ÿ” Industry: Senior living technology

๐Ÿข Company: Inspiren

๐Ÿ—ฃ๏ธ Languages: English

โณ Experience: 5+ years

๐Ÿช„ Skills: Backend DevelopmentPythonDynamoDBIoTPyTorchC++WebRTCNosqlTensorflowCommunication SkillsAnalytical SkillsWritten communication

Requirements:
  • Educational Background: Bachelor's or Master's degree in Computer Science, or a related engineering field.
  • Experience: Minimum of 5 years of full stack or backend development experience.
  • Experience writing integration and E2E tests.
  • Outstanding analytical skills and ability to address real-world problems.
  • Demonstrated ability to work in a team with excellent skills-sharing capabilities.
  • Technical Expertise: Proficiency in Python and/or C or C++, expertise in Pytorch or Tensorflow, video frameworks like GStreamer or WebRTC, and databases including PostgresSQL and NoSQL.
  • Understanding of embedded security practices.
  • Familiarity with classic TDD development practices.
  • Excellent verbal and written communication skills.
  • Adaptability to fast-paced, dynamic environments.
Responsibilities:
  • Collaborate with operations, sales, and product teams to understand business challenges.
  • Develop robust technical solutions for the Inspiren AUGi.
  • Design, write, debug, maintain, and improve software running on the AUGi.
  • Integrate the AUGi with Inspirenโ€™s cloud and other cloud services.
  • Analyze software features for performance and make data-driven development decisions.
Apply

Related Jobs

Apply

๐Ÿ“ North America

๐Ÿงญ Full-Time

๐Ÿ” Software and Data Management

๐Ÿข Company: MongoDB๐Ÿ‘ฅ 1001-5000๐Ÿ’ฐ $ Post-IPO Equity on 2018-03-06DatabaseOpen SourceCloud ComputingSaaSSoftware

  • 5+ years experience in software engineering, primarily focused on cloud-native backend systems.
  • B.Sc / M.Sc in Computer Science or similar field, or equivalent practical experience.
  • Track record of designing, building, implementing, and operating highly complex projects in distributed storage systems with high availability and durability guarantees.
  • Proficient in a modern compiled programming language (Go, Java, C#, C++, etc.).
  • Excellent communication skills, both written and verbal.
  • Desire to collaborate with colleagues and mentor fellow engineers.
  • Is curious, collaborative, empathetic, and intellectually honest.
  • Has a passion for problem solving and learning new things in the domains of computer science and software engineering.

  • Design, architect, build, and deliver core pieces of Atlas Online Archive focusing on Storage systems, primarily coding in Go.
  • Lead projects from specification to delivery while collaborating with query, cluster, and frontend teams.
  • Mentor and grow other team members.
  • Improve our codebase, best practices, and design principles.
  • Define, communicate, and execute top priorities.

LeadershipGoCommunication SkillsCollaborationProblem Solving

Posted 2024-12-04
Apply
Apply

๐Ÿ“ North America

๐Ÿงญ Full-Time

๐Ÿ’ธ 118000.0 - 231000.0 USD per year

๐Ÿ” Database technology

๐Ÿข Company: MongoDB๐Ÿ‘ฅ 1001-5000๐Ÿ’ฐ $ Post-IPO Equity on 2018-03-06DatabaseOpen SourceCloud ComputingSaaSSoftware

  • Strong background in building core components for data processing systems.
  • 5+ years experience building distributed systems or foundational cloud services at scale.
  • Interest in working with Go and Java.
  • Proven success in designing, writing, testing, and debugging distributed systems.
  • Good verbal and written technical communication skills.
  • Bonus points for experience with containerization, orchestration platforms (e.g., Kubernetes), and observability tools.

  • Work closely with research, product management, product engineering, and product design to define the service's version and its evolution.
  • Design, build and deliver well-tested core pieces of the service in collaboration with other teams.
  • Contribute to shaping architecture, code reviews, development practices, and developer experience.
  • Mentor fellow engineers and take ownership of projects.

JavaKubernetesGoCommunication SkillsCollaboration

Posted 2024-12-04
Apply
Apply

๐Ÿ“ North America

๐Ÿงญ Full-Time

๐Ÿ’ธ 118000.0 - 231000.0 USD per year

๐Ÿ” Software and Data

๐Ÿข Company: MongoDB๐Ÿ‘ฅ 1001-5000๐Ÿ’ฐ $ Post-IPO Equity on 2018-03-06DatabaseOpen SourceCloud ComputingSaaSSoftware

  • Strong background in database internals or building core components for data processing systems including query execution, storage engines, autotuning, and workload optimization.
  • 5+ years experience in building database services, distributed systems, or foundational cloud services at scale.
  • Proven success in designing, writing, testing, debugging, performance tuning, and maintaining distributed and/or highly concurrent software systems in large, long-lived code bases.
  • Good verbal and written technical communication skills and a desire to collaborate, mentor others, and take ownership of projects.
  • Track record of identifying problems, implementing solutions, and delivering complex projects in distributed systems or databases.
  • Strong sense of ownership, accountability, and pride.

  • Work closely with research, product management, product engineering, product design, peers, and other teams to define the first version and future evolution of the service.
  • Design, build and deliver core pieces of the service in collaboration with other vested parties.
  • Help shape architecture, development practices, and escalation policies as the teams and the product grow.

Communication SkillsCollaboration

Posted 2024-12-04
Apply
Apply

๐Ÿ“ Continental US

๐Ÿ’ธ 150000.0 - 200000.0 USD per year

๐Ÿ” Financial services

๐Ÿข Company: Reach Financial

  • 5+ years of demonstrable hands-on software development and architecture experience on B2C product(s).
  • Proven track record overseeing product iterations from ideation to release.
  • Excellent communication and collaboration skills.
  • Expertise in full stack development using object-oriented programming languages (e.g., Typescript, Python, Java).
  • Expertise with React or React-based frameworks like Next and Remix.
  • Familiarity with CI/CD processes and version control systems (e.g., Github).
  • Familiarity with test automation frameworks (e.g., Playwright, Jest).
  • Open to learning Salesforce development.

  • Work as part of a team building a modern full stack B2C loan origination system.
  • Write code, define configuration management, and automate infrastructure.
  • Review code contributions and suggest improvements.
  • Collaborate with test automation teams for quality delivery.
  • Translate business requirements into technical specifications with Product Managers and Designers.
  • Utilize software delivery lifecycle best practices.
  • Foster a culture of continuous learning and improvement.
  • Mentor and coach team members to enhance engineering practices.

AWSPythonSoftware DevelopmentJavaJavascriptJestSalesforceSnowflakeTypeScriptJavaScriptServerlessReactCollaborationMentoringTerraformCoaching

Posted 2024-12-04
Apply
Apply

๐Ÿ“ United States

๐Ÿงญ Full-Time

๐Ÿ’ธ 149600.0 - 224400.0 USD per year

๐Ÿ” Safety and justice technology

๐Ÿข Company: Axon

  • Bachelor's Degree in Computer Science, Engineering, or related field
  • 8+ years of experience in full stack positions
  • Experience designing and delivering highly-available, scalable cloud-based systems
  • Experience in JavaScript/TypeScript
  • Experience with one backend language (such as Java, Scala, Go, C#, C++, or similar)
  • Experience working with SQL and NoSQL data stores
  • Experience using Docker and Kubernetes
  • Familiarity with CI/CD tools like Jenkins, GitHub, TeamCity, ArgoCD
  • Experience working in an Agile environment

  • Develop a new set of Axon Records modules for Crash and Citation functionality
  • Lead engineering architecture design reviews
  • Set a high technical bar for the team through code and architecture design reviews
  • Mentor engineers
  • Work across teams with Product, Design, and Engineering to create integrated solutions
  • Improve Engineering processes including long-term thinking, sprint planning, and stand-ups
  • Build services adhering to high availability and latency standards

DockerSQLAgileJavaJavascriptJenkinsKubernetesTypeScriptJavaScriptNosqlCI/CDMentoring

Posted 2024-12-03
Apply
Apply

๐Ÿ“ North America

๐Ÿงญ Full-Time

๐Ÿ’ธ 167790 - 209740 USD per year

๐Ÿ” Edge cloud platform

๐Ÿข Company: Fastly๐Ÿ‘ฅ 1001-5000๐Ÿ’ฐ $40.0m Series F on 2018-07-17๐Ÿซ‚ on 2024-08-08Cloud Data ServicesSecurityCloud SecurityEnterprise SoftwareSoftwareCloud InfrastructureContent Delivery Network

  • You have at least 5 years of backend software development experience.
  • At least 3 years in high-reliability systems programming, ideally in Rust, alternatively in C/C++.
  • Minimum of 2 years of experience with distributed or cloud systems.
  • Comfortable writing asynchronous, concurrent code.

  • Write platform-level code in Rust that handles host concerns like back pressure, resource limits, and interactions with other services.
  • Collaborate with other teams at Fastly on interfaces to Compute services.
  • Design and implement both low- and high-level APIs for interacting with edge services.
  • Analyze and address performance and stability issues to meet high scale requirements.
  • Be responsible for a large scale production system with extremely high performance and availability requirements.
  • Contribute to the Rust and WebAssembly open source ecosystems.

Software DevelopmentC++ServerlessRustCollaboration

Posted 2024-12-03
Apply
Apply

๐Ÿ“ New York, Pennsylvania, North Carolina, Illinois

๐Ÿงญ Full-Time

๐Ÿ’ธ 117000 - 130000 USD per year

๐Ÿ” Healthcare technology

๐Ÿข Company: Softheon๐Ÿ‘ฅ 101-250๐Ÿ’ฐ $200.0k on 2009-03-14InsuranceHealth Care

  • Bachelor's degree in computer science, Engineering, or a related field with a minimum of 5 years of related experience, or a Masterโ€™s degree with a minimum of 3 years of related experience.
  • Minimum of 3 years of experience as a Software Engineer.
  • Minimum of 3 years of experience working in .NET.
  • Expertise in .NET and/or SPA frameworks such as Angular.
  • Strong communication and relationship management skills.
  • Ability to work independently and devise solutions based on limited information.

  • Leverage advanced expertise to design, develop, and maintain software solutions using .NET or SPA frameworks like Angular.
  • Suggest and implement innovative approaches to complex software problems.
  • Lead small projects, managing timelines and deliverables independently.
  • Mentor and guide junior engineers to enhance their skills.
  • Develop analytical solutions for diverse software challenges and build relationships with senior stakeholders.

LeadershipProject ManagementSoftware Development.NETAngularCommunication SkillsCollaborationProblem Solving

Posted 2024-12-03
Apply
Apply

๐Ÿ“ US, Canada, UK, Ireland, Germany

๐Ÿ” E-commerce

  • 3+ years of software development experience.
  • Experience building E-commerce products.
  • Bachelorโ€™s degree in Computer Science, a related field, or equivalent work experience.
  • Experience building scalable systems, primarily using Python, Elixir, JavaScript.
  • Excellent product instincts, focusing on users.
  • Proven track record of delivering user-facing features rapidly.
  • Good communication skills in both written and verbal English.

  • Responsible for expanding the new user funnel across buyers and sellers to accelerate marketplace growth.
  • Focus on the full funnel, growing traffic across multiple channels and enhancing user experience.
  • Build out the core Incentivized buyer growth strategy, including gamified incentives and offer experiences.
  • Lead the design and implementation of the incentive management system from the ground up.
  • Significant ownership and velocity to impact top-line metrics and prioritize high-impact features.

Software DevelopmentJavascriptJavaScriptStrategyCommunication Skills

Posted 2024-12-03
Apply
Apply

๐Ÿ“ United States

๐Ÿงญ Full-Time

๐Ÿ’ธ 150000.0 - 200000.0 USD per year

๐Ÿ” Financial Services

๐Ÿข Company: Affirm๐Ÿ‘ฅ 1001-5000๐Ÿ’ฐ $ Post-IPO Equity on 2021-01-13๐Ÿซ‚ on 2023-02-08LendingFinancial ServicesPaymentsFinTech

  • 5+ years of experience as a software engineer with leadership responsibilities and experience mentoring junior engineers.
  • Proficiency in modern programming languages such as Python, Kotlin, or similar.
  • Experience with cloud platforms (AWS, Azure, Google Cloud) and containerization (Docker, Kubernetes).
  • Knowledge of database systems (SQL, NoSQL), web frameworks, and RESTful API development.
  • Strong understanding of software development methodologies (Agile, Scrum, DevOps).
  • Excellent problem-solving and analytical skills.

  • Lead the design, development, and deployment of software systems and applications.
  • Collaborate with cross-functional teams to define software requirements and architecture.
  • Write clean, maintainable, and efficient code in programming languages such as Python, Kotlin, or others as required.
  • Optimize and refactor existing code to enhance performance and scalability.
  • Provide mentorship and guidance to junior and mid-level engineers.
  • Review code, provide feedback, and ensure adherence to best coding practices.
  • Lead technical discussions, design reviews, and solution brainstorming sessions.
  • Analyze and troubleshoot complex technical issues.
  • Develop innovative solutions to meet business needs, focusing on robustness, security, and performance.
  • Actively participate in making their team and workplace an inclusive environment.

AWSDockerLeadershipPythonSoftware DevelopmentSQLAgileKotlinKubernetesSCRUMAzureNosqlAnalytical SkillsMentoringDevOps

Posted 2024-12-03
Apply
Apply

๐Ÿ“ USA

๐Ÿงญ Full-Time

๐Ÿ’ธ 169000 - 240000 USD per year

๐Ÿ” Finance / Credit

๐Ÿข Company: Affirm๐Ÿ‘ฅ 1001-5000๐Ÿ’ฐ $ Post-IPO Equity on 2021-01-13๐Ÿซ‚ on 2023-02-08LendingFinancial ServicesPaymentsFinTech

  • Either a Bachelorโ€™s degree in a related field or equivalent practical experience.
  • 5+ years as a Software Engineer with leadership and mentoring experience.
  • Proficient in Python or Kotlin.
  • Experience with MySQL and relational databases.
  • Familiarity with PyCharm or IntelliJ IDEA.
  • Proven track record in architecting and maintaining complex systems.
  • Strong ability to synthesize business, product, and technical requirements.
  • Passionate about cross-functional collaboration.

  • Work across the org to plan and execute large initiatives, including project definition and delivery.
  • Generate simple, elegant designs that can be easily deployed and debugged.
  • Review othersโ€™ work and provide constructive feedback to maintain quality standards.
  • Lead and mentor engineers, helping them take ownership of their initiative tasks.
  • Incorporate stakeholder needs and create a common understanding.
  • Conduct technical and soft skill evaluations to inform hiring decisions.

LeadershipPythonKotlinMachine LearningMySQLCollaborationMentoring

Posted 2024-12-03
Apply