Apply

Software Engineer

Posted 5 days agoViewed

View full description

๐Ÿ“ Location: Worldwide, EST

๐Ÿ” Industry: Software Development

๐Ÿข Company: Allium๐Ÿ‘ฅ 11-50Information Technology

๐Ÿ—ฃ๏ธ Languages: English

Apply

Related Jobs

Apply

๐Ÿ” Software Development

๐Ÿข Company: BitMEX๐Ÿ‘ฅ 101-250๐Ÿ’ฐ Seed over 9 years ago๐Ÿซ‚ Last layoff over 2 years agoBitcoinFinancial ExchangesSecurityCyber SecurityFinTech

  • 10+ years of writing Java components in a distributed fault tolerant environment. Integration with data sources, such as relational databases and messaging middleware.
  • Comfortable with TDD/BDD, with a good appreciation of clean coding principles
  • Strong engineering skill set with firm grasp of fundamental Computer Science principles
  • Work in a Linux/containerised environment and have experience tuning it
  • Collaborate across time zones/team boundaries to engineer best possible outcome
  • Ability to adapt to changing priorities within a fast moving industry and startup culture
  • Design, development, maintenance and support of fault-tolerant, containerised distributed systems of microservices, for the writing and reading of exchange data
  • Provide services to both internal and external clients, such as new products, support tooling, analysis tooling. This is a rapidly moving environment with a varied and expanding product line
  • Evaluation of new technologies
  • Collaboration with peers, internal and external users on technical design and direction
  • Act as a senior technical resource to junior engineers
Posted 27 minutes ago
Apply
Apply

๐Ÿ” Software Development

๐Ÿข Company: Tripadvisor๐Ÿ‘ฅ 1001-5000๐Ÿ’ฐ $300,000,000 Post-IPO Equity about 4 years ago๐Ÿซ‚ Last layoff over 1 year agoInternetHospitalityInformation ServicesE-CommerceRestaurantsVacation RentalHotelTravelSocial Media

  • 3-4+ years of large scale, full life cycle development experience
  • Solid foundation in data structures, algorithms, and OO design
  • Experience building microservices, event-driven and domain-oriented architectures
  • Experience with full stack web development experience. The team develops with JavaScript, React/Typescript, Java, GraphQL, PostgreSQL, Snowflake, Opensearch and more!
  • Willingness and ability to take on new technologies
  • Strong verbal and written communication skills
  • Code! Most of our engineers release code to production every few days and we have a daily release cycle.
  • Design and implement the technical solutions for projects
  • Work closely with our product and design teams to define feature specifications
  • Be responsible for the quality of code you ship
  • Actively provide feedback on best practices and design patterns to your peers in the form of code reviews
  • Develop, deploy and maintain full stack implementations of owner and consumer-facing features
  • Be responsible for all aspects of software engineering, from design to implementation, QA, operations and maintenance.
  • Work alongside other engineering groups located around the world.
Posted about 1 hour ago
Apply
Apply

๐Ÿ“ Argentina

๐Ÿ” Healthcare

๐Ÿข Company: teladochealth_is_hiring

  • 2+ years of professional .NET development experience, with a strong focus on backend services and API development
  • Proficient in C# with demonstrated ability to build scalable microservices architectures
  • Proven experience with RESTful API design, implementation, and documentation
  • Understanding of database design principles and experience with SQL Server or similar relational databases
  • Strong knowledge on Docker and Kubernetes.
  • Solid grasp of engineering principles, agile methodologies, and CI/CD pipelines.
  • Experience with JIRA/Confluence
  • End-to-end testing of websites and APIs
  • Ability to provide insight into our current processes, architecture, design and UI/UX.
  • Solid understanding of GitHub
  • Developing features with .NET.
  • Fixing bugs and helping to reduce tech debt.
  • Regularly conducting code reviews on open pull requests.
  • Participating in agile methodologies and scrum with daily standups, weekly grooming, and monthly retrospectives.
  • Design, develop, and maintain backend services and APIs using .NET and C#, ensuring high performance, scalability, and reliability of our telemedicine platform.
  • Writing unit tests for your work with sufficient code coverage (>= 80%).
  • Collaborate closely with cross-functional teams including product managers, frontend developers, and UX designers to translate technical and business requirements into robust software solutions.
  • Transition existing infrastructure to microservices.
  • Design database schemas and automated test code for microservices.
  • Update existing code to improve scalability and availability of data transformations to improve member experience and efficiency of the system.
  • Provide code reviews to engineering peers using a perspective that always takes member experience as the foremost consideration.
  • Provide constructive feedback to team members and contribute to continuous improvement of development processes and coding standards.

AWSBackend DevelopmentDockerSQLAgileFrontend DevelopmentGitKubernetesTypeScriptC#JiraAPI testinggRPC.NETREST APIReactCI/CDRESTful APIsMicroservicesConfluence

Posted about 1 hour ago
Apply
Apply

๐Ÿงญ Full-Time

๐Ÿ’ธ 103412.0 - 124094.0 EUR per year

๐Ÿ” Software Development

๐Ÿข Company: Grafana Labs๐Ÿ‘ฅ 501-1000๐Ÿ’ฐ $240,000,000 Series D almost 3 years agoSoftware Development

  • 8+ years of experience in software development, with strong proficiency in Java (experience with Python, .NET, Golang, or JavaScript is a plus)
  • Experience with delivering projects from start to finish in a self-driven manner, including gathering requirements and brainstorming ideas
  • Experience writing clean, maintainable, robust, and performant software
  • Some experience with cloud-based software development or systems engineering
  • Familiarity with Observability tooling (e.g., Grafana, Prometheus, OpenTelemetry) from a developer's perspective
  • Develop improvements to the OpenTelemetry Java SDK and other strategic projects in the OpenTelemetry ecosystem.
  • Collaborate in open-source communities.
  • Be visible as an OpenTelemetry expert.
  • Support the technical direction and vision of the team.
  • Mentors junior team members in an open and respectful way.
  • Lend your own knowledge and skills to other departments within Grafana, such as our GTM, Product and Support teams.
Posted about 3 hours ago
Apply
Apply

๐Ÿ“ India

๐Ÿงญ Full-Time

๐Ÿ” Software Development

๐Ÿข Company: Weave๐Ÿ‘ฅ 501-1000๐Ÿ’ฐ $70,000,000 Series D over 5 years agoMedicalSaaSVoIPUnified CommunicationsSmall and Medium BusinessesSoftware

  • 3+ years of experience with back-end languages, e.g. Go, Java, Ruby, Python, C#, etc. (Go is a major plus)
  • Experience building Data Platform and Products at scale
  • Experience working with distributed systems, and inter-service communication protocols and APIs, e.g ReST, protobufs/gRPC, Kafka, NSQ, etc.
  • Develop and review design, functional, technical, and/or user documentation, as needed.
  • Contribute to the design, implementation, and architecture of new or re-engineered software.
  • Develop, test, and integrate code for new or existing software of significant complexity.

Backend DevelopmentDockerSQLGCPJenkinsKafkaKubernetesData engineeringGoREST APICI/CDMicroservices

Posted about 3 hours ago
Apply
Apply

๐Ÿ“ United States

๐Ÿ” Software Development

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

  • 7+ years of experience in software engineering, with a focus on data platform management and support.
  • Expertise in programming languages like Python, Java, C++, or SQL, and hands-on experience with tools such as Trino (or Presto), Apache Spark, Terraform, Kubernetes, and ArgoCD.
  • Familiarity with Object Storage and open table formats like Iceberg and DeltaLake.
  • Strong communication skills, with a willingness to participate in daily stand-ups and a desire to continuously learn and keep up to date with technology advancements.
  • Experience in troubleshooting complex systems and optimizing performance across full stack systems.
  • Design, implement, and maintain a high-performance on-premises data platform to support large-scale OLAP/OLTP and feature engineering workloads.
  • Collaborate closely with internal teams to gather requirements and ensure the platform meets business needs.
  • Provide production-grade support, focusing on observability, instrumentation, and ensuring adherence to service level objectives (SLOs).
  • Automate administrative tasks and set up alerts for proactive system monitoring and issue resolution.
  • Troubleshoot performance issues and implement optimizations to eliminate bottlenecks across the platform.
  • Engage with vendors to provide critical product feedback and advocate for new features to meet evolving business needs.
  • Develop and implement best practices for data security across various layers of the platform.

PythonSQLBashJavaKubernetesC++Data engineeringSparkCI/CDTerraformTroubleshootingSoftware EngineeringData management

Posted about 4 hours ago
Apply
Apply

๐Ÿ“ United Kingdom

๐Ÿงญ Full-Time

๐Ÿ’ธ 120500.0 - 144186.0 GBP per year

๐Ÿ” Software Development

๐Ÿข Company: Grafana Labs๐Ÿ‘ฅ 501-1000๐Ÿ’ฐ $240,000,000 Series D almost 3 years agoSoftware Development

  • 8+ years of experience in software development, with strong proficiency in Golang
  • Experience designing and building observability backends for various systems and applications
  • Experience with cloud-based software development and production systems
  • Strong understanding of metrics collection, visualization, and alerting concepts
  • Experience writing clean, maintainable, robust, and performant software
  • Familiarity with observability tooling (e.g., Grafana, Prometheus, Loki, OpenTelemetry)
  • Experience with delivering projects from start to finish in a self-driven manner
  • Excellent problem-solving and debugging skills
  • Design and implement high-quality, scalable integrations for various infrastructure components, databases, and applications
  • Develop automation frameworks and tools to ensure quality and consistency across our integration portfolio
  • Create middleware components, SDKs, and libraries that simplify development and maintenance of observability solutions
  • Represent Grafana Labs in open source forums, working groups, and events
  • Work with product teams to develop features that align with wider product strategy and customer needs
  • Support the technical direction and vision of the team, contributing to strategic discussions and future development of observability solutions
  • Work with other departments including GTM, Product, and Support teams to deliver a holistic product experience

AWSBackend DevelopmentSoftware DevelopmentCloud ComputingGitKubernetesGoGrafanaPrometheusCommunication SkillsCI/CDRESTful APIsLinuxMicroservicesJSONData visualizationScriptingSoftware EngineeringDebugging

Posted about 4 hours ago
Apply
Apply

๐Ÿ“ Ireland, the Netherlands, the United Kingdom

๐Ÿ” Software Development

๐Ÿข Company: Reddit๐Ÿ‘ฅ 1001-5000๐Ÿ’ฐ $410,000,000 Series F over 3 years ago๐Ÿซ‚ Last layoff almost 2 years agoNewsContentSocial NetworkSocial Media

  • 7+ years of relevant experience as a software engineer involved in projects related with natural language processing and AI models integration in products.
  • Strong background in Python programming and some experience with deep learning frameworks like TensorFlow, PyTorch, or Hugging Face Transformers.
  • Expertise in distributed training frameworks (e.g., Ray Training, PyTorch Distributed), and efficient utilization of hardware resources.
  • Proficiency in data preprocessing, tokenization, embeddings, and language modeling techniques.
  • Passion for developing scalable, well-designed, and responsible AI solutions that positively impact society.
  • Excellent communication and collaboration skills, with the ability to discuss complex technical topics with diverse teams.
  • Entrepreneurial spirit, self-motivation, and a bias towards action in fast-paced environments.
  • Lead the design, development, and maintenance of the backend and data infrastructure for efficient, accurate, and optimized deployment of AI / ML based systems.
  • Architect and implement scalable AI / ML based solutions that can handle both the long term growth in the size of our data, and the scalability of the support in accessing it across a growing number of needs within the company
  • Collaborate with other teams and functions to work towards consolidating all insights about Redditโ€™s data to be powered by the same platform.
  • Oversee data storage, retrieval, indexing, and query optimization strategies to ensure fast and reliable access to our data. This may include migrating the data to the right datastore given the companyโ€™s growing needs
  • Collaborate with cross-functional teams to gather requirements, define system architectures and support system development.
  • Provide technical guidance and mentorship to engineers on the team, fostering a culture of learning and innovation.
  • Proactively identify technical challenges and propose innovative solutions that align with the team's goals.

AWSBackend DevelopmentPythonArtificial IntelligenceMachine LearningNLTKNumpyPyTorchSoftware ArchitectureAlgorithmsAPI testingData engineeringData scienceData StructuresREST APITensorflowRESTful APIsSoftware EngineeringData management

Posted about 4 hours ago
Apply
Apply

๐Ÿ“ Australia

๐Ÿงญ Full-Time

๐Ÿ” Software Development

๐Ÿข Company: Leonardo.Ai

  • Strong backend software development experience with a focus on NodeJS
  • Expertise in designing and building scalable backend systems with TypeScript, NodeJS, REST API or GraphQL
  • Exposure to NestJS
  • Proficiency in database technologies like PostgreSQL
  • Experience deploying and managing applications on cloud platforms (AWS, Azure, GCP)
  • Strong problem-solving skills and ability to troubleshoot complex issues
  • Excellent communication skills and ability to collaborate effectively in cross-functional teams
  • Demonstrated ability to mentor and drive technical excellence within the team
  • Take ownership of delivering solutions for the API Team, driving initiatives that advance our current capabilities.
  • Provide guidance and mentorship to junior engineers, fostering their growth and development.
  • Be a thought leader in developing our best practices, ensuring high standards across our processes.
  • Write clean, efficient, well-documented code that enhances our platformโ€™s reliability and performance.
  • Work closely with product and design teams to ensure project alignment for the business needs.
  • Share your knowledge and expertise to enhance team collaboration and collective growth.
  • Under the mentorship of Tech Leads and the Head of Engineering, stay ahead by exploring emerging trends and technologies in software engineering and AI.
  • Lead initiatives to promote diversity and fair treatment, creating an inclusive work culture where all team members feel valued.
  • Keep up-to-date with emerging trends and technologies in software engineering and AI to continuously improve our processes.

AWSBackend DevelopmentDockerGraphQLNode.jsPostgreSQLCloud ComputingExpress.jsTypeScriptREST APINest.jsCommunication SkillsProblem SolvingMentoringSoftware Engineering

Posted about 5 hours ago
Apply
Apply

๐Ÿงญ Full-Time

๐Ÿ’ธ 103412.0 - 124094.0 EUR per year

๐Ÿ” Software Development

  • 8+ years of experience in software development, with strong proficiency in Java (experience with Python, .NET, Golang, or JavaScript is a plus)
  • Experience with delivering projects from start to finish in a self-driven manner, including gathering requirements and brainstorming ideas
  • Experience writing clean, maintainable, robust, and performant software
  • Some experience with cloud-based software development or systems engineering
  • Familiarity with Observability tooling (e.g., Grafana, Prometheus, OpenTelemetry) from a developer's perspective
  • Desire to contribute to or experience working in Open Source communities
  • Develop improvements to the OpenTelemetry Java SDK and other strategic projects in the OpenTelemetry ecosystem.
  • Collaborate in open-source communities.
  • Be visible as an OpenTelemetry expert
  • Support the technical direction and vision of the team, and contribute to business conversations on the OpenTelemetry strategy at Grafana Labs.
  • Mentors junior team members in an open and respectful way.
  • Lend your own knowledge and skills to other departments within Grafana, such as our GTM, Product and Support teams.
Posted about 5 hours ago
Apply

Related Articles

Posted about 1 month 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 8 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 8 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 8 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.