Software Engineer

Full-stack EngineerSoftware EngineerOtherRemoteSeniorTeam 11-50Since 2014H1B No SponsorCompany SiteLinkedIn

Location

United States

Posted

103 days ago

Salary

0

Seniority

Senior

Bachelor Degree3 yrs expEnglishHaskellRust

Job Description

Software Engineer

Obsidian Systems LLC

• Designing and developing new applications and systems • Writing clean, testable, and well-documented code • Participating in thoughtful code reviews and architecture discussions • Debugging, optimizing, and improving existing systems • Contributing to testing, CI/CD, and deployment processes • Exploring new technologies and applying them to real-world problems

Job Requirements

  • 3+ years of professional software engineering experience
  • Hands-on experience in one or more of the following domains: fintech, blockchain, AI, data science, open-source, enterprise software
  • Documented experience in functional programming (strong preference for Haskell and/or Rust and/or the Nix Ecosystem)
  • A solid grasp of system design and architecture principles
  • Experience collaborating on distributed, fully remote teams
  • Strong written and verbal communication skills across time zones
  • Contributions to open-source functional programming projects

Benefits

  • A Learning Culture
  • Global flexibility – work fully remote from anywhere (except U.S. restricted/embargoed countries)
  • Impactful work – your contributions won’t be lost in layers of management; you’ll directly shape products and solutions
  • Innovative tech – work at the frontier of functional programming, AI, blockchain, and beyond
  • Supportive culture – join a team that values rigor, learning, and collaboration over ego

Related Job Pages

More Full-stack Engineer Jobs

OtherRemoteTeam 201-500Since 1995H1B No Sponsor

• Develop, test, and maintain software applications using modern programming languages such as C#, Java, or Python. • Build and integrate RESTful APIs and other backend services. • Ensure code quality through unit testing, debugging, and code reviews. • Work with databases (SQL, NoSQL) and optimize queries for performance. • Work closely with senior engineers, product managers, and designers to understand business requirements and implement technical solutions. • Participate in agile development processes, including sprint planning and daily stand-ups. • Engage in code reviews to receive and provide constructive feedback. • Gain experience working with cloud platforms (Azure, AWS, or GCP). • Learn and contribute to CI/CD pipelines to automate deployments. • Monitor and improve application performance and reliability. • Follow coding standards, security guidelines, and system design principles. • Document technical solutions and contribute to knowledge sharing within the team. • Stay updated with emerging technologies and best practices.

United States
Job Closed
OtherRemoteTeam 11-50Since 2023

• Design, build, and scale the web platform that enables deal teams to explore, upload, and analyze drug assets • Develop intuitive, data-rich interfaces using modern frameworks • Implement robust backend services and job orchestration layers • Create dynamic, interactive components that visualize scientific assessments • Design and maintain clean, scalable APIs between the core LLM orchestration layer and the platform • Deploy and monitor platform services on AWS • Work cross-functionally with ML engineers, product leads, and domain experts • Champion engineering best practices

New York + 1 moreAll locations: New York | Massachusetts
OtherRemoteTeam 51-200H1B Sponsor

• Build and maintain React-based applications for cloud and local deployment • Develop server-side / back-end application logic and database schema that integrate the work of front-end developers • Contribute to the development and maintenance of reusable component libraries and shared codebase • Write high-quality code, applying best practices, coding standards, and design patterns • Participate in the entire software development lifecycle, including requirement gathering, design, development, testing, and deployment, using an agile, iterative process • Participate in code reviews and ensure code quality through effective testing strategies • Collaborate with developers, designers, testers, project managers, product managers, and project sponsors • Communicate tasking estimation and progress regularly to a development lead and product owner through appropriate tools • Ensure seamless integration with backend systems, including databases and messaging systems • Team with other developers, fostering a culture of continuous learning and professional growth

United States
$119.2K - $160.7K / year
Job Closed
OtherRemoteTeam 51-200H1B Sponsor

• Lead end-to-end technical architecture for multiple products or services, defining standards and ensuring scalability, performance, and maintainability. • Design system interfaces and integration patterns that enable reuse and interoperability across Hypergiant’s C2 portfolio. • Evaluate emerging technologies, conduct build-vs-buy analysis, and document key architectural decisions and trade-offs. • Partner with cloud and infrastructure teams to ensure solutions align with IL4/IL5 and FedRAMP security frameworks. • Provide expert guidance across front-end, back-end, and data layers — enabling high-scale, real-time systems. • Oversee design and implementation reviews to ensure code quality, security, and system reliability. • Drive modernization initiatives (e.g., containerization, observability, CI/CD optimization) across delivery teams. • Collaborate with product owners and technical leads to shape roadmaps and technical milestones that align with program objectives. • Identify and champion reusable frameworks, libraries, and shared components across teams and programs. • Act as the connective tissue between architecture councils, delivery teams, and client stakeholders. • Provide leadership on incident response and system performance issues, leading root cause analysis and long-term resolution. • Mentor and coach engineers across the organization, fostering technical depth and independent problem solving. • Contribute to internal engineering standards, code quality guidelines, and best practices documentation. • Lead by example through hands-on contribution to complex or high-risk projects.

United States
$137.7K - $197.7K / year
Job Closed