Software Engineering Jobs

Find remote positions requiring Software Engineering skills. Browse through opportunities where you can utilize your expertise and grow your career.

Software Engineering
136 jobs found. to receive daily emails with new job openings that match your preferences.
136 jobs found.

Set alerts to receive daily emails with new job openings that match your preferences.

Apply

πŸ“ North America

🧭 Full-Time

πŸ’Έ 118000.0 - 231000.0 USD per year

πŸ” Software and Data Management

🏒 Company: MongoDBπŸ‘₯ 1001-5000πŸ’° Post-IPO Equity almost 7 years agoDatabaseOpen 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 with focus on Storage systems, primarily coding in Go.
  • Lead projects from specification to delivery while collaborating with Online Archive, cluster, and frontend teams.
  • Mentor and grow other team members.
  • Improve our codebase, best practices, and design principles.
  • Define your top priorities and focuses, communicate them, and execute against them.

MongoDBGoSoftware Engineering

Posted 1 day ago
Apply
Apply

πŸ“ United States

🧭 Full-Time

πŸ’Έ 150000.0 - 190000.0 USD per year

πŸ” Storage industry

🏒 Company: Storable

  • 3+ years of experience in a management position.
  • Proven experience in an engineering leadership role with a focus on software development and team management.
  • Strong understanding of systems thinking and integration.
  • Proficiency in multiple programming languages and software development frameworks.
  • Excellent leadership and team-building skills.
  • Strong project management skills.
  • Exceptional communication and interpersonal skills.
  • Lead and mentor a team of engineers, promoting inclusivity, high performance, and continuous improvement.
  • Oversee the development and implementation of software solutions aligned with business objectives.
  • Implement efficient engineering processes using systems thinking and integration.
  • Guide architectural decisions and drive innovative solutions.
  • Collaborate with cross-functional teams, including Product, Design, and Operations.
  • Manage project timelines and resources, focusing on delivering high-quality, customer-centric products.
  • Foster a culture of trust and collaboration, encouraging open communication and feedback.
  • Utilize modern software development methodologies to streamline processes.

LeadershipProject ManagementSoftware DevelopmentSoftware Engineering

Posted 5 days ago
Apply
Apply

πŸ“ United States

🧭 Full-Time

πŸ’Έ 299200.0 - 418800.0 USD per year

πŸ” Social media

🏒 Company: RedditπŸ‘₯ 1001-5000πŸ’° $410,000,000 Series F over 3 years agoπŸ«‚ Last layoff over 1 year agoNewsContentSocial NetworkSocial Media

  • 8+ years of experience leading technical teams and projects in the safety space.
  • Experience managing an organization of 30+ software engineers.
  • Technical experience with content moderation and anti-spam within a consumer platform.
  • Proficiency in programming languages and frameworks such as Python and Go.
  • Strong analytical and problem-solving skills, with excellent communication abilities.
  • Lead a multidisciplinary team of engineers, machine learning experts, data scientists, and threat analysts to tackle abuse and content manipulation at scale.
  • Foster a collaborative, inclusive, and high-performing team culture that encourages innovation and accountability.
  • Define and drive the vision, strategy, and roadmap for Safety Technology, ensuring alignment with Reddit’s values.
  • Oversee the design, implementation, and maintenance of tools for abuse detection, content moderation, and threat mitigation.
  • Collaborate with various teams to align priorities and address regulatory compliance.

PythonMachine LearningData scienceGoSoftware Engineering

Posted 6 days ago
Apply
Apply

πŸ“ Canada

🧭 Full-Time

πŸ’Έ 185300.0 - 301100.0 CAD per year

πŸ” Healthcare technology

  • At least 12+ years of experience in software engineering, including 5+ years of management experience.
  • Experience working with data domains involving PHI, PII, PCI, and fraud risks.
  • Proven track record of leading large complex projects iteratively and growing teams.
  • Exceptional communication skills to align technical and business strategies across teams.
  • Experience in building and nurturing high-performing teams focused on innovation and collaboration.
  • Ability to use quantitative & qualitative data for decision making.
  • Experience collaborating with Design, Product, and Support teams.
  • Extensive experience in building highly available, scalable services and understanding system resiliency and cloud architecture.
  • Guide and mentor high-performing Payments and Payroll teams to design, develop, and deploy robust solutions.
  • Set direction by creating strong roadmaps and applying a strategic lens to project planning and execution.
  • Enhance team engagement and operational excellence through a metric-driven approach.
  • Foster professional growth through mentorship, providing timely feedback and praise.
  • Engage in iterative and agile delivery of customer value.

AWSBackend DevelopmentLeadershipProject ManagementPythonSoftware DevelopmentJavaRuby on RailsC#Data engineeringGoREST APISoftware Engineering

Posted 8 days ago
Apply
Apply

πŸ“ Portugal

🧭 Full-Time

πŸ” Healthcare technology

  • 7+ years of experience in solving complex and ambiguous problems with software.
  • 3+ years leading production software teams and completing projects from ideation to maintenance.
  • Strong technical skills in Computer Vision and other relevant areas.
  • Ability to impact technical product decisions with a solid product sense.
  • Demonstrated leadership skills in nurturing high throughput and quality.
  • Excellent communication skills for both technical and non-technical audiences.
  • Lead 3 Software Engineering teams focusing on technical topics for the Thrive Product.
  • Ensure deliverables are on time, scope-aligned, enhancing company goals.
  • Collaborate with Product Managers to convert high-level goals into actionable plans.
  • Guide the team through experimentation and solution scoping for unclear problems.
  • Get involved in troubleshooting, implementing solutions, and reviewing work.
  • Oversee recruitment, performance reviews, and learning within the team.
  • Create a productive and inclusive work environment.

LeadershipAlgorithmsData scienceSoftware Engineering

Posted 8 days ago
Apply
Apply

πŸ“ San Francisco, CA, Seattle, WA, New York City, NY

🧭 Full-Time

πŸ’Έ 320000.0 - 560000.0 USD per year

πŸ” Artificial Intelligence

🏒 Company: AnthropicπŸ‘₯ 501-1000πŸ’° $4,000,000,000 Convertible Note 2 months agoArtificial Intelligence (AI)Machine LearningGenerative AIInformation Technology

  • Strong technical skills across the stack and enjoy working on various projects.
  • Results-oriented with a user-centric approach to research.
  • Effective communication and collaboration with research teams.
  • Experience in designing and running structured experiments to validate technical and product hypotheses.
  • Ability to balance divergent thinking (exploring possibilities) with convergent thinking (evaluating feasibility).
  • Hands-on experience with large language models and prompt engineering.
  • Comfortable with ambiguity and able to devise clear testing approaches to reduce uncertainty.
  • Concern for the societal impacts and ethics of work.
  • Design and execute rapid experiments to test hypotheses about emerging AI capabilities, focusing on minimal viable testing approaches.
  • Balance creative exploration of possibilities with rigorous evaluation of feasibility and impact.
  • Build functional prototypes demonstrating technical viability and product potential.
  • Develop and refine prompting strategies to leverage large language models.
  • Generate documentation to streamline hand-off to product teams.
  • Advocate for product and usability considerations early in the research process.
  • Flexibly contribute to a range of Labs initiatives based on organizational priorities.

Artificial IntelligenceUser Experience DesignPrototypingSoftware Engineering

Posted 9 days ago
Apply
Apply

πŸ“ Germany, India

🧭 Full-Time

πŸ’Έ 195600.0 - 293400.0 USD per year

πŸ” Customer relationship management (CRM)

🏒 Company: HubSpotπŸ‘₯ 1001-5000πŸ’° $35,000,000 Series E about 12 years agoπŸ«‚ Last layoff 12 months agoSaaSAnalyticsMarketingCopywritingSocial Media

  • Passion for writing and reading code, spending up to 75% of time coding.
  • Ability to bring simplicity to complex systems.
  • Analyze trade-offs empathetically while building creative solutions.
  • Mentoring and coaching team members in a psychologically safe environment.
  • Champion Diversity, Inclusion, and Belonging initiatives.
  • Experience with JavaScript and TypeScript; minimal CSS work required.
  • Responsible for leading a small team as a player-coach.
  • Collaborate with Product, Design, and other Tech Leads to define and share goals.
  • Proactively manage team's on-call health and product reliability.
  • Actively participate in setting team direction with Product Manager and Product Designer.
  • Cultivate and grow team members to enable their advancement.
  • Evaluate team performance and provide coaching and learning opportunities.

LeadershipFrontend DevelopmentJavascriptTypeScriptSoftware Engineering

Posted 9 days ago
Apply
Apply

πŸ“ Canada

πŸ” Dairy supply chain

  • 2+ years of project management experience at a high-growth SaaS scale-up.
  • Proven ability to manage competing projects and meet deadlines while ensuring clients achieve their milestones.
  • Strong client relationship-building skills.
  • Experience driving value for clients and navigating new platforms with ease.
  • Background in Customer Success, with experience managing accounts, onboarding clients, and ensuring their long-term success.
  • Ability to travel within Canada and the United States.
  • Support implementation of new accounts by conducting initial platform setup and ensuring clients reach milestones as they prepare for launch.
  • Lead 1+ hour-long live training demos for clients.
  • Collaborate with the Development Team to prioritize tasks and meet onboarding goals.
  • Follow up with clients post-launch to maintain a pulse on our client base.
  • Develop and report on internal and external metrics to monitor client health post-go-live.
  • Translate business needs into technical requirements.
  • Manipulate and analyze data to meet diverse objectives.

Project ManagementData AnalysisClient relationship managementSoftware EngineeringCustomer SuccessSaaS

Posted 9 days ago
Apply
Apply

πŸ“ Hungary

🧭 Full-Time

πŸ” Shared micro-mobility

  • Passion for technology and Software Engineering.
  • User centricity with the ability to identify and address user problems, building effective and scalable solutions.
  • Critical thinking and an observability mindset with a data-driven approach.
  • Effectiveness as an independent contributor with fluency in Swift, able to implement changes meeting architecture guidelines.
  • 5+ years of experience developing B2C iOS applications at scale.
  • Develop our Tier & Dott iOS applications in collaboration with a team of Software Engineers, Engineering Manager, Product Manager, and Designer.
  • Ensure stability and scalability of applications using clean architecture and best practices.
  • Ship app updates to the App Store and monitor application health, debugging issues as they arise.
  • Communicate with stakeholders regarding priorities, impediments, and progress.
  • Identify technical opportunities to propel business forward.

iOS DevelopmentSwiftSoftware Engineering

Posted 12 days ago
Apply
Apply

πŸ“ United States, Canada

🧭 Full-Time

πŸ’Έ 130572.0 - 145000.0 USD per year

πŸ” SaaS/Tech

  • 8+ years of recruiting experience working with senior leaders in SaaS/Tech space.
  • Own high-volume recruiting across various technical roles.
  • Experience supporting technical go-to-market roles.
  • Strong sourcing capabilities and comfortable engaging passive candidates.
  • Familiar with Greenhouse and LinkedIn Recruiter.
  • Understanding of global recruitment and employment law.
  • Support R&D and Product teams in filling technical positions.
  • Engage with both passive and active international talent.
  • Guide candidates through the hiring process.
  • Generate offers and coordinate onboarding with People Ops Specialist.

Data AnalysisProduct ManagementRecruitmentSoftware Engineering

Posted 12 days ago
Apply
Shown 10 out of 136