Apply

Software Engineer

Posted 4 months agoViewed

View full description

πŸ“ Location: United States

πŸ’Έ Salary: $120,000 - $165,000 per year

πŸ” Industry: Technology/Online Streaming

🏒 Company: Multi Media LLC

πŸ—£οΈ Languages: English

Requirements:
  • Solid background in web development and system design.
  • Proven record of making key technical decisions and taking ownership of work from start to finish.
  • Skilled in problem-solving and can quickly troubleshoot and debug complex issues.
  • Up to date on the latest technologies and industry trends.
  • Work well in collaborative environments and comfortable discussing solutions with teammates.
  • Bachelor's degree in computer science or other relevant degree.
  • Experience with Django in a production environment (bonus).
  • Professional experience working with Python, Java, Rust, and Go (bonus).
  • Proficient in TypeScript or JavaScript with experience in modern frameworks.
Responsibilities:
  • Develop web applications and contribute to system design.
  • Make key technical decisions and take ownership of work from start to finish.
  • Quickly troubleshoot and debug complex issues.
  • Stay up to date on the latest technologies and industry trends.
  • Collaborate with teammates to build the best possible products.
Apply

Related Jobs

Apply

πŸ“ United States

🧭 Full-Time

πŸ’Έ 160000.0 - 180000.0 USD per year

πŸ” Healthcare technology

🏒 Company: HealthieπŸ‘₯ 51-100πŸ’° $23,000,000 Series B 4 months agoElectronic Health Record (EHR)NutritionEnterprise SoftwareWellnessHealth CareSoftware

  • 6+ years of experience in customer-facing application development.
  • Significant expertise in building GraphQL APIs using Ruby on Rails.
  • Strong empathy for delivering solutions that enhance the developer experience.
  • Exceptional written and verbal communication skills.
  • A bias toward execution and a focus on results.
  • Mission-driven and passionate about healthcare.
  • Lead the development and enhancement of Healthie’s GraphQL API.
  • Support the community of developers building on the API-first platform.
  • Drive the evolution of the API to manage over 1 billion monthly API calls.
  • Continuously improve the developer toolkit and create production-ready code.
  • Maintain high-quality documentation and shape the API roadmap.

GraphQLRuby on Rails

Posted about 9 hours ago
Apply
Apply

πŸ“ USA

🧭 Full-Time

πŸ’Έ 204000.0 - 259000.0 USD per year

πŸ” Travel

🏒 Company: AirbnbπŸ‘₯ 5001-10000πŸ’° Secondary Market over 4 years agoπŸ«‚ Last layoff almost 2 years agoHospitalityTravel AccommodationsPropTechMarketplaceMobile AppsTravel

  • 9+ years of relevant software development industry experience in a fast-paced tech environment.
  • Experience building services that enable high-scale, performant client applications.
  • Strong coding abilities (Scala, Python, Java, C++ or equivalent).
  • Experience with architectural patterns of large application-driven products.
  • Demonstrated expertise and hands-on experience in architecting, building, and maintaining highly available services in a large service-oriented architecture.
  • Experience in partnering with other leaders in setting product strategy.
  • Shipped several large-scale projects with multiple dependencies across teams.
  • Technical leadership and strong communication skills.
  • Lead checkout engineering projects to improve the end user experience, system reliability and performance.
  • Mentor, guide, advocate and support the career growth of individual contributors β€” both inside and outside your immediate team.
  • Write and review technical designs that solve large, open-ended foundational technical problems without clearly-known solutions.
  • Collaborate with other engineers and cross-functional partners within our team, the larger organization, and our partners in teams such as Payments and Trust.
  • Apply critical judgment to data to inform work and improve the team and product.
  • Steer end-to-end product with Product Managers, Design, and UX.

Backend DevelopmentPythonJavaC++MicroservicesScala

Posted about 17 hours ago
Apply
Apply

πŸ“ USA

🧭 Full-Time

πŸ” AI-powered solutions for kitchen operations

  • Lead level software engineer experience.
  • Ability to architect and develop long-lasting full stack systems.
  • Proficiency in Python development and experience with relevant applications.
  • User experience advocacy and close collaboration with design teams.
  • Experience with front-end applications built with React.
  • Familiarity with AWS services such as Lambda and DynamoDB.
  • Understanding of GraphQL for service integration.
  • Passion for quality work and continuous improvement.
  • Architect and develop full stack systems.
  • Work directly with product managers, UI/UX designers, and business stakeholders.
  • Ship excellent solutions on time and to specifications.
  • Collaborate closely with design teams to execute and maintain design systems.
  • Build responsively and apply motion to enhance user experience.
  • Discuss and coordinate timelines for multiple projects.
  • Communicate effectively with all project stakeholders to ensure successful outcomes.
  • Mentor less experienced team members.

AWSGraphQLPythonDynamoDBSoftware ArchitectureReactCI/CDMicroservices

Posted about 21 hours ago
Apply
Apply

πŸ“ US

🧭 Full-Time

πŸ” Fintech

🏒 Company: AffiniPayπŸ‘₯ 501-1000πŸ’° Private 7 months agoFinancial ServicesPaymentsFinTech

  • BS in Computer Science or related field, or equivalent professional experience.
  • 5+ years of experience designing, implementing, and debugging large-scale, cloud-based solutions.
  • Extensive experience building production-grade web applications, including developing reusable components, managing complex state, and optimizing front-end performance.
  • Expertise in Frontend technologies such as React, Tailwind, Bootstrap, NextJS.
  • Experience in deploying frontend applications and building out a CI/CD pipeline.
  • Professional experience with Ruby on Rails or equivalent, with the ability to develop and maintain APIs and other backend functionality.
  • Experience with Lean product development and Agile frameworks (e.g., Scrum, Kanban).
  • Strong understanding of SOLID design principles and software design patterns.
  • Proficiency in SQL and experience working with relational databases such as PostgreSQL or MySQL.
  • Excellent teamwork, documentation, and communication skills.
  • Design and implement scalable applications using modern web application frameworks (e.g., Rails, React, Node, NextJS).
  • Utilize and maintain reusable component libraries.
  • Collaborate with product teams to assess trade-offs, identify risks, and align improvements with business objectives.
  • Modernize web applications to enhance user experience, improve performance, and ensure scalability.
  • Pioneer in Frontend technologies and bring in concepts and patterns into the engineering organization.
  • Establish best practices and champion innovation.
  • Mentor and coach software engineers, fostering professional growth within the team.
  • Work closely with UX teams to design and ship web applications with a focus on usability.
  • Support software deployments by debugging, troubleshooting, and coordinating with DevOps and QA engineers.
  • Drive technology initiatives to enhance application performance, scalability, and maintainability.
  • Stay updated with industry trends and emerging technologies to bring innovation to the team.

PostgreSQLSQLAgileFrontend DevelopmentHTMLCSSRuby on RailsNext.jsReactCI/CD

Posted about 22 hours ago
Apply
Apply

πŸ“ US, Canada, UK, Europe

🧭 Full-Time

πŸ’Έ 100000.0 - 120000.0 USD per year

πŸ” Software, Open-source Email and Productivity

🏒 Company: MozillaπŸ‘₯ 5001-10000πŸ’° $300,000 Angel about 20 years agoπŸ«‚ Last layoff 3 months agoInternetOpen SourceWeb BrowsersSoftwareBrowser Extensions

  • 3+ years of experience in back-end software development.
  • Proficiency in Rust and C++.
  • Strong understanding of software engineering best practices.
  • Experience with Mercurial or Git and version control workflows.
  • Performance optimization techniques and addressing system bottlenecks.
  • Familiarity with front-end technologies and Agile methodologies.
  • Knowledge of CI/CD processes and web technologies.
  • Excellent problem-solving and debugging skills.
  • Great written and verbal communication skills.
  • Ability to work with a geographically distributed team.
  • Respect for diverse perspectives in the team.
  • Proven ability to deliver complex software projects.
  • Maintain and improve the back-end codebase of the Thunderbird application.
  • Code feature improvements across calendar and mail components.
  • Implement and refactor mail protocols, converting legacy code to Rust and C++.
  • Develop tests to assess operational performance and address bottlenecks.
  • Build prototypes and tackle complex problems collaborating with cross-functional teams.
  • Engage in technical decision-making and conduct code reviews.
  • Debug and enhance overall code quality and user experience.
  • Take ownership of projects and drive improvements in architecture.
  • Share responsibility for codebase management and ensure project standards.

Backend DevelopmentAgileGitC++RustCI/CDSoftware EngineeringDebugging

Posted about 23 hours ago
Apply
Apply
πŸ”₯ Senior Software Engineer
Posted about 23 hours ago

πŸ“ United States

🧭 Full-Time

πŸ’Έ 160000.0 - 220000.0 USD per year

πŸ” B2B SaaS

🏒 Company: Together For Talent

  • BSCS or equivalent technical educational background preferred.
  • Proven professional experience as a senior software engineer.
  • Strong experience with backend development with .NET/C# or a similar language.
  • Hands-on experience with cloud infrastructure (AWS, Azure, and/or GCP) including serverless technologies and making deployments via IaC.
  • Proficiency in utilizing cloud-based messaging queues.
  • Proven experience in managing a substantial volume of data.
  • Excellent problem-solving skills and ability to work in a collaborative team environment.
  • Design, develop, and maintain scalable software applications.
  • Collaborate with cross-functional teams to define and implement innovative solutions.
  • Troubleshoot and debug complex software issues efficiently.
  • Stay up-to-date with emerging technologies and industry trends to enhance our product offerings.

AWSBackend DevelopmentGCPC#Azure.NETServerlessData management

Posted about 23 hours ago
Apply
Apply

πŸ“ Americas, EMEA

🧭 Full-Time

πŸ” Open source software and operating systems

🏒 Company: CanonicalπŸ‘₯ 1001-5000πŸ’° $12,800,000 Crowdfunding over 11 years agoInternet of ThingsOpen SourceCloud ComputingLinuxSoftware

  • Love technology and working with brilliant people
  • Curious, flexible, articulate, and accountable
  • Value soft skills and are passionate, enterprising, thoughtful, and self-motivated
  • Interest or experience in open source maintenance or contributions
  • Able to replay complex workloads and systems, write detailed test plans and reproducibility steps
  • Comfortable contributing and debugging many languages such as C/C++, Python, Rust, Go, Ruby, PHP
  • Experience in packaging in one or more ecosystems or any distro package format
  • Experience using and creating containers and virtual machines
  • Bachelor’s or equivalent in Computer Science, STEM or similar degree (or any higher) or equivalent professional experience.
  • Collaborating proactively within a distributed team
  • Fostering a software ecosystem with seamless user experience for all Ubuntu users
  • Evaluating contributions of other engineers to maintain high-quality software standards
  • Playing a role in shaping the future of Ubuntu via both - new ideas in your areas of interest and advising on work being done elsewhere
  • Collaborating with other teams in the Ubuntu and Debian communities, with upstream projects, and commercially supported customers
  • Owning the maintenance of Ubuntu Server packages including traditional server workloads, virtualisation and containers, package management and dependencies, language runtimes, and toolchains.

DockerPHPPythonRubyC++GoRustLinux

Posted about 23 hours ago
Apply
Apply

πŸ“ CA, NY, WA, other US locations

🧭 Full-Time

πŸ’Έ 170000.0 - 230000.0 USD per year

πŸ” Streaming data platform

🏒 Company: Redpanda DataπŸ‘₯ 101-250πŸ’° $100,000,000 Series C over 1 year agoDeveloper ToolsConsultingBig DataHardwareAnalyticsInformation TechnologySoftware

  • Substantial relevant experience of at least 5 years in a professional or academic role.
  • Passion for working on deeply technical projects in distributed persistent systems (e.g. scalable filesystems, databases).
  • Strong understanding and experience of C++ (ideally modern C++17 or C++20), including profiling and benchmarking.
  • Desire to work with a 100% distributed engineering team, collaborating on GitHub.
  • Play a key role in expanding Redpanda with extensible open table formats (such as Apache Iceberg) and file formats (such as Apache Parquet).
  • Contribute to the overall success of Redpanda ensuring core tenets of operational simplicity, no data loss, and blazingly fast performance.
  • Collaborate with product managers, designers, and support teams to address complex distributed systems problems.

C++

Posted 1 day ago
Apply
Apply

πŸ“ CA, NY, WA, other US locations

🧭 Full-Time

πŸ’Έ 165000.0 - 230000.0 USD per year

πŸ” Streaming Data

🏒 Company: Redpanda DataπŸ‘₯ 101-250πŸ’° $100,000,000 Series C over 1 year agoDeveloper ToolsConsultingBig DataHardwareAnalyticsInformation TechnologySoftware

  • Substantial relevant experience of at least 5 years in a professional or academic role.
  • Prior experience in deeply technical projects involving scalability, concurrency, and replication protocols.
  • Passion for working on distributed systems and consensus protocols; Raft knowledge is a plus.
  • Strong understanding of C++ (ideally modern C++17 or C++20) including profiling and benchmarking.
  • Desire to further develop skills in building scalable systems and accept code reviews.
  • Experience or interest in collaborating with a distributed engineering team through open source.
  • Work with engineering team members who care about their craft.
  • Contribute to the success of Redpanda by maintaining core tenets like operational simplicity and no data loss.
  • Collaborate with cross-functional teams including product managers and customer success teams.
  • Shape Redpanda’s future while with opportunities for professional growth.

C++

Posted 1 day ago
Apply
Apply

πŸ“ United States

🧭 Full-Time

πŸ” Automotive software

🏒 Company: WarrCloudπŸ‘₯ 11-50πŸ’° $20,000,000 Series B 3 months agoAutomotive

  • 6+ years of Software Development experience.
  • 2+ years of C# .Net experience.
  • Cloud-based development experience.
  • API development experience.
  • Experience working in an Agile environment.
  • Bachelor's degree in Computer Science or related field is required.
  • Willingness to work in a fast-paced startup environment.
  • Team player.
  • Full Stack development with a strong understanding of the development life cycle.
  • Develop, test, and deploy applications based on end-user feedback.
  • Support software release activities including functional testing and documentation for accreditation.
  • Collaborate with the Product Owner and Development Manager on requirements gathering and ensuring that capabilities gathered are properly described.
  • Assist junior developers as needed.
  • Provide creative solutions to problems.
  • Conduct peer code reviews.

AgileCloud ComputingFull Stack DevelopmentC#.NET

Posted 1 day 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 6 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 6 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 6 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 6 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.