Apply

Software Engineer I

Posted 15 days agoViewed

View full description

๐Ÿ’Ž Seniority level: Entry, 4+ years

๐Ÿ’ธ Salary: 70600.0 - 88000.0 USD per year

๐Ÿ” Industry: Software Development

๐Ÿข Company: DigitalOcean๐Ÿ‘ฅ 1001-5000๐Ÿ’ฐ $34,913,641 Post-IPO Equity over 3 years ago๐Ÿซ‚ Last layoff about 2 years agoVirtualizationDevOpsWeb HostingCloud ComputingSaaS

๐Ÿ—ฃ๏ธ Languages: English

โณ Experience: 4+ years

Requirements:
  • Minimum 2 years experience programming in Go.
  • Minimum 4 years of software engineering experience.
  • Experience working with complex, distributed systems.
  • Experience working within a microservice architecture, with knowledge of both asynchronous, event-driven processing, and synchronous gRPC/HTTP-based requests.
  • Experience developing high-availability, highly-scalable APIs that have been used by thousands of users or more.
  • A passion for shipping well-engineered and well-tested code.
  • Strong analytical, communications, and organizational skills.
  • Experience in agile software development methodologies.
  • CI/CD experience with a focus on quality and developer velocity
Responsibilities:
  • Supporting the creation and operations of distributed systems
  • Programming in Go and other languages
  • Collaborating with a motivated team of peers
  • Consuming from and contributing to free/open source software communities
  • Solving interesting problems in a technically rewarding environment
Apply

Related Jobs

Apply

๐Ÿงญ Full-Time

๐Ÿ’ธ 100000.0 - 123600.0 USD per year

๐Ÿ” Software Development

๐Ÿข Company: Spring Health๐Ÿ‘ฅ 1001-5000๐Ÿ’ฐ $100,000,000 Series E 7 months agoMental HealthArtificial Intelligence (AI)mHealthWellnessHealth Care

  • Bachelorโ€™s degree in Computer Science, Software Engineering, or a related field (or equivalent practical experience).
  • Up to 1 year of experience in software development (this could include internships, part-time work, or personal/academic projects).
  • Proficiency in at least one programming language (e.g., React, Ruby on Rails, Java, etc.).
  • Evidence of coding projects (e.g., GitHub, school projects, hackathons).
  • Demonstrated ability to analyze and solve technical problems.
  • Ability to thrive in a fast-paced, dynamic environment with frequent context switching
  • Comfortable moving fast and working through ambiguity - we are a small startup and are working on balancing the demands of business growth and platform reliability
  • Strong teamwork and communication skills.
  • Willingness to learn and adapt in a collaborative environment.
  • Learning and growing your career by gaining expertise in Ruby on Rails, React, AWS, Datadog, and more.
  • Building and optimizing data pipelines, scalable full-stack applications, and reusable UI components.
  • Building on the foundation of a well-tested codebase to ensure it remains robust and scalable as our business rapidly grows.
  • Working in a fast-paced Agile framework, attending daily stand-ups, sprint planning, and retros.
  • Tackling unknowns, adapting to changing priorities, and experimenting rapidly to drive impactful results.
Posted 2 days ago
Apply
Apply

๐Ÿงญ Full-Time

๐Ÿ’ธ 159100.0 - 194150.0 USD per year

๐Ÿ” Software Development

๐Ÿข Company: Spring Health๐Ÿ‘ฅ 1001-5000๐Ÿ’ฐ $100,000,000 Series E 7 months agoMental HealthArtificial Intelligence (AI)mHealthWellnessHealth Care

  • 5+ years of professional development experience with full stack web applications
  • Fluency with SQL
  • Comfortable working on an agile team and curious about learning new things
  • Enjoy collaborating with teammates and pair programming
  • Enjoy coaching & growing engineers
  • Comfortable moving fast and working through ambiguity - we are a small startup and are working on balancing the demands of business growth and platform reliability
  • Bonus points for experience with Ruby on Rails
  • Bonus points for experience with React & Redux
  • Bonus points for experience with Docker & AWS
  • Bonus points for GraphQL API design experience
  • Design and expand the capabilities of our full stack application (built with Ruby on Rails, GraphQL, and React) which provide insights into customersโ€™ data
  • Build and improve data pipelines with DBT and SQL, working closely with data scientists to leverage models and ensure seamless integration with application features
  • Build thoughtful UI and components by contributing to our design system/component library
  • Build on the foundation of a well tested codebase to ensure it remains robust and scalable as our business rapidly grows
  • Identify areas for growth and iteration on our application stack and advocate for them on the engineering roadmap
  • Conduct research and experiments to help us make strategic decisions, anticipating the next problem we will be solving
Posted 2 days ago
Apply
Apply

๐Ÿ” Software Development

  • Solid knowledge of .NET, C#, Angular, and SQL
  • Minimum of 2 years industry experience
  • Minimum of 1 year using Microsoft SQL Server and writing advanced queries
  • A well-rounded, full-stack approach to development
  • Experience with the development of robust, scalable micro-service back ends
  • A desire to build zero-downtime deployments through coding innovation
  • Experience delivering a product to market
  • The ability to write clean code, a love of unit testing, and the need to have your software to be usable from the very beginning
  • An appreciation for open and constructive dialog with your fellow team members
  • Understand what DevOps should truly mean to a strong, cross-functional team
  • Build software in an Agile/ SCRUM environment using .NET, C#, SQL, and Angular
  • Embrace best practices in software development (Code Reviews, Unit Tests, CI/CD)
  • Perform mutual code reviews within your team to ensure high quality code
  • Cooperate closely with the team and product managers
  • Other duties as assigned
Posted 3 days ago
Apply
Apply

๐Ÿงญ Full-Time

NOT STATED
  • Create and maintain software that is sold or utilized internally by Inductive Automation, LLC.
  • Participate in all phases of product development, including design, specification, implementation, testing, building, deployment, documentation, support, and maintenance.
  • This role may be required to interact with customers to troubleshoot products or obtain requirements.
Posted 5 days ago
Apply
Apply

๐Ÿ“ United States

๐Ÿงญ Full-Time

๐Ÿ’ธ 131325.0 - 201000.0 USD per year

๐Ÿ” Software Development

๐Ÿข Company: Jobgether๐Ÿ‘ฅ 11-50๐Ÿ’ฐ $1,493,585 Seed about 2 years agoInternet

  • 3-5 years of experience as a software engineer, particularly in platform or backend development.
  • Proficiency in Python and familiarity with additional high-level programming languages.
  • Experience with cloud-native services and managing storage and compute infrastructure on GCP, Azure, or other public cloud providers.
  • Hands-on experience with Docker and Kubernetes, including container orchestration.
  • Experience managing CI/CD pipelines using Infrastructure as Code.
  • Strong problem-solving skills with a focus on performance optimization and debugging.
  • Strong communication skills and an ability to collaborate cross-functionally.
  • Bachelorโ€™s degree or higher in computer science or a related field (or equivalent experience).
  • Design and scale computing and data platforms that support the companyโ€™s research efforts.
  • Build tools and systems for orchestrating distributed workflows and managing petabyte-scale data pipelines.
  • Optimize Kubernetes clusters and manage high-throughput batch processing systems.
  • Collaborate with cross-functional teams to ensure the system meets the needs of various engineering and scientific disciplines.
  • Contribute to the development and evolution of a modern data architecture, including a Data Lakehouse.
  • Advocate for platform engineering best practices and a data-as-a-product culture.

Backend DevelopmentDockerPythonCloud ComputingGCPKubernetesCI/CDDebugging

Posted 13 days ago
Apply
Apply

๐Ÿ“ Bulgaria

๐Ÿงญ Full-Time

๐Ÿ” Software Development

  • Proficiency in at least one programming language such as Golang, Java, C, Node.js, or Ruby on Rails.
  • Familiarity with algorithms, data structures, and coding best practices.
  • Curiosity and a desire to understand how things work, with the ability to get to the root of complex problems.
  • Strong communication skills, able to convey technical concepts clearly to both technical and non-technical audiences.
  • A supportive mindset, willing to mentor and help colleagues get unstuck.
  • Passion for quality, taking pride in building reliable, high-performance software.
  • Empathy for users, able to translate customer feedback into effective solutions.
  • A growth mindset, viewing bugs, mistakes, and challenges as learning opportunities.
  • Legally eligible to work in Bulgaria on an ongoing basis.
  • Fluency in English is required.
  • Work on all areas of software development, including front-end, back-end, cloud infrastructure, and test automation.
  • Drive high standards for internal services and open-source tools, ensuring reliability and scalability.
  • Deploy services and infrastructure changes frequently in an agile environment using full CI/CD pipelines.
  • Contribute to product development across ideation, customer engagement, planning, design, execution, and operational excellence.
  • Collaborate closely with cross-functional teams, including product managers, UX designers, and UX researchers.
  • Mentor junior engineers, demonstrating how to balance customer delivery with high coding and infrastructure standards.
  • Apply innovative approaches to problem-solving and validate both your ideas and those of your teammates.
  • Define success for your team and the features you help build and ship.
  • Perform other duties as assigned.

Backend DevelopmentNode.jsSoftware DevelopmentSQLAgileCloud ComputingFrontend DevelopmentJavaRuby on RailsAlgorithmsData StructuresGoCommunication SkillsCI/CDRESTful APIsMentoringDevOpsMicroservices

Posted 16 days ago
Apply
Apply

๐Ÿ“ United States, Canada

๐Ÿงญ Full-Time

๐Ÿ’ธ 114400.0 - 137300.0 USD per year

๐Ÿ” Software Development

๐Ÿข Company: Torc Robotics๐Ÿ‘ฅ 501-1000RoboticsAutonomous VehiclesSoftware

  • BS/MS Degree in Computer Engineering, Computer Science, or related field
  • Experience in public cloud environments
  • Knowledge of relational and NoSQL databases
  • Practical experience with Linux and bash scripting
  • Implementation of workflow patterns using directed acyclic graphs
  • Create data processing pipelines
  • Scale the data lake with distributed storage
  • Govern data access in the data lake
  • Collaborate with various engineering teams
  • Support implementation of cloud capabilities

AWSPythonApache AirflowBashETLLinuxTerraform

Posted 18 days ago
Apply
Apply

๐Ÿ“ United States, Canada, EU

๐Ÿงญ Full-Time

๐Ÿ” Software Development

๐Ÿข Company: Iterable๐Ÿ‘ฅ 501-1000๐Ÿ’ฐ $200,000,000 Series E over 3 years agoArtificial Intelligence (AI)SaaSMobile AppsMarketingSoftware

  • 3+ years relevant software development experience
  • Experience building production-ready, scalable web applications
  • Proficiency in Scala and/or Java
  • Experience with Elasticsearch and/or Postgres
  • Complete assigned tasks that are comprehensive and thought out
  • Proactively collaborate with team members
  • Recommend solutions to enhance existing processes
  • Anticipate small roadblocks and manage expectations

AWSDockerElasticSearchKubernetesPostgresScala

Posted 23 days ago
Apply
Apply

๐Ÿงญ Full-Time

๐Ÿ’ธ 93000.0 - 138000.0 USD per year

๐Ÿ” Software Development

  • 0-2+ years of blended internship and/or professional development experience
  • Computer Science or Engineering degree - related technical discipline or equivalent work experience
  • API and service development in Go or a similar language.
  • Production tested cloud native development principles
  • Analyzing software errors with tools like Sentry, DataDog, Jaeger/Zipkin, GreyLog or App Dynamics
  • Container based deployment and development with Docker
  • Experience using multiple transports and formats (e.g. REST, gRPC, GraphQL)
  • Use of source control - git, svn or perforce
  • Working with an agile team using collaborative development tools - Atlassian Suite, GitHub or GitLab
  • Ability to collaborate with your team in a fast-paced environment
  • Build out high quality APIs and web services providing a scalable, efficient and tailored set of interfaces
  • Design, document and deploy public interfaces that will be highly utilized
  • Work with cross functional stakeholders including product, design, sales, and others to help break down business requirements into actionable plans
  • Collaborate with Site Reliability Engineer (SRE) to develop and deliver applications in a repeatable, stable and joyful software development lifecycle
  • Develop test cases and work with QE to ensure engineering excellence
  • Make Coalition a better place by taking on the unseen, unforeseen and important items that come up along the way
Posted 24 days ago
Apply
Apply

๐Ÿ“ United Kingdom

๐Ÿ” SaaS platform accelerating digital transformation in the restaurant industry

NOT STATED
  • Architect, develop, scale, and monitor solutions, improvements, and services that provide the dashboards, tools, and interfaces to manage their use of Oloโ€™s products
  • Create tools and features that enable the brand's day-to-day operations

Backend DevelopmentDockerNode.jsPostgreSQLSoftware DevelopmentRESTful APIsMicroservices

Posted 30 days ago
Apply

Related Articles

Posted 9 days ago

Why remote work is such a nice opportunity?

Why is remote work so nice? Let's try to see!

Posted 7 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 7 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 7 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 7 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.