Apply

Software Engineer - Platform

Posted 8 days agoViewed

View full description

πŸ’Ž Seniority level: Senior, 4+ years

πŸ“ Location: United States

πŸ’Έ Salary: 160000.0 - 200000.0 USD per year

πŸ” Industry: Software Development / Data Platforms

🏒 Company: Dagster LabsπŸ‘₯ 11-50πŸ’° $33,000,000 Series B over 1 year agoCloud Data ServicesBig DataSoftware

πŸ—£οΈ Languages: English

⏳ Experience: 4+ years

πŸͺ„ Skills: AWSBackend DevelopmentGraphQLPostgreSQLPythonKubernetes

Requirements:
  • 4+ years of proven experience in large scale software development and infra.
  • 1+ year of experience managing complex engineering projects from design through completion.
  • Strong written and oral communication skills.
  • Experience building and shipping high quality work.
Responsibilities:
  • Develop and optimize core backend systems and infrastructure components.
  • Enhance efficiency, scalability, and stability of critical system resources through analysis and refinement.
  • Partner with cross-functional teams to align on product development needs and deliver impactful solutions.
  • Review designs and code to maintain high standards of quality and performance across the team.
Apply

Related Jobs

Apply

πŸ“ US

🧭 Full-Time

πŸ’Έ 162000.0 - 198000.0 USD per year

πŸ” Software development, Open Source, Cloud services

🏒 Company: ChainguardπŸ‘₯ 101-250πŸ’° $140,000,000 Series C 5 months agoDeveloper ToolsOpen SourceSecurityCloud SecurityEnterprise Software

  • Ability to work independently on projects.
  • Ability to learn about the supply chain security space.
  • Experience with cloud platforms like AWS, GCP, or Azure.
  • Solid understanding of data structures, algorithms, API design, and software design patterns.
  • Experience with Golang and databases (SQL and NoSQL).
  • Knowledge of microservices architecture and containerization (Docker/OCI, Kubernetes).
  • Strong problem-solving and debugging skills.
  • Excellent communication and collaboration skills.

  • Design, develop, and maintain scalable and reliable backend services and tooling for cloud infrastructure.
  • Collaborate with cross-functional teams to understand product requirements and translate them into technical solutions.
  • Collaborate with operations teams to optimize performance, scalability, and cost of infrastructure.
  • Analyze system metrics and identify opportunities for improvement in reliability and efficiency.
  • Respond to incidents and implement solutions to minimize downtime and restore operations.
  • Stay updated on the latest SRE tools, technologies, and best practices.
  • Participate in code reviews and contribute to developing maintainable and reliable systems.

AWSDockerSQLGCPKubernetesAlgorithmsAzureData StructuresNosqlMicroservices

Posted 15 days ago
Apply
Apply

πŸ“ United States

πŸ” Construction Technology

🏒 Company: Document CrunchπŸ‘₯ 11-50πŸ’° $21,500,000 Series B 2 months agoComputerArtificial Intelligence (AI)Contact ManagementSoftware

  • BS degree or equivalent experience.
  • 5+ years of development experience in Python, JavaScript, Node, C#, etc.
  • Proficiency in cloud-native infrastructure, Docker, and Kubernetes.
  • Strong knowledge of data best practices, and API authorization and delivery.
  • Passion for automation and security.
  • Excellent written and oral communication skills.

  • Design and develop scalable, elastic cloud solutions, ensuring high availability and disaster recovery.
  • Contribute to all stages of the software development lifecycle, emphasizing API development, middle-tier solutions, and database implementation.
  • Enhance and implement DevSecOps principles, including infrastructure as code, continuous integration, delivery, and compliance.
  • Implement and maintain job and data pipelines.
  • Provide technical governance and support for cloud-native deployments and operations.
  • Collaborate with other teams for API integrations and promote seamless technology integration.
  • Participate in research and adoption of new technologies, contributing to industry groups and standards organizations.
  • Advocate for security best practices and manage security operations.
  • Mentor team members and foster a culture of continuous improvement and high-quality standards.

DockerPythonSoftware DevelopmentArtificial IntelligenceCloud ComputingJavascriptKubernetesC#Communication SkillsCompliance

Posted 24 days ago
Apply
Apply

πŸ“ United States

πŸ” DeFi (Decentralized Finance)

  • Experience in software engineering and development.
  • Strong understanding of decentralized systems and smart contracts.
  • Ability to navigate challenges specific to the DeFi sector.

  • Conduct quantitative research on DeFi economics.
  • Optimize growth strategies for decentralized finance protocols.
  • Manage market risk for various financial activities including spot trading, borrowing, and lending.
  • Enhance economic safety for protocols.

Backend DevelopmentPostgreSQLPythonSoftware DevelopmentSQLBlockchainData AnalysisEthereumGitJavaJavascriptPostgresCommunication SkillsAnalytical SkillsCollaborationProblem SolvingLinuxAttention to detailOrganizational skillsTime ManagementWritten communication

Posted 29 days ago
Apply
Apply

πŸ“ CA, WA, TX, NY

🧭 Full-Time

πŸ’Έ 85000 - 140000 USD per year

πŸ” Video Games

🏒 Company: Daybreak Games

  • B.S. in Computer Science or Related Field or relevant software engineering experience.
  • Strong Java programming skills with knowledge of data structures, design patterns, and best practices.
  • Experience with Spring Framework and Spring Boot.
  • Development of web applications/web services/microservices and API design.
  • Familiarity with networking protocols like HTTP, TCP, UDP.
  • SQL programming experience and knowledge of NoSQL databases.
  • Proficiency with Linux tools and scripting languages.
  • Experience in troubleshooting and debugging production environments.
  • Excellent written and verbal communication skills.

  • Work with limited supervision and handle concurrent tasks.
  • Maintain and expand existing systems.
  • Develop and integrate new product flows.
  • Add new functionality to existing systems and new web services/microservices.
  • Refactor code into current technologies.
  • Provide feedback to the team on technology direction.
  • Participate in researching and resolving customer issues.

Node.jsPHPPythonSQLDesign PatternsHibernateJavaJavascriptJUNITOAuthSpringSpring BootTypeScriptC++JDBCAngularREST APINosqlCommunication SkillsCI/CDLinuxMicroservicesSoftware Engineering

Posted about 1 month ago
Apply