Browse
···
Log in / Register

Senior Software Engineer - Full Stack

$128,000-179,000/year

CoinList

San Francisco, CA, USA

Favourites
Share

Description

About CoinList CoinList is a leading crypto financial platform supporting the full lifecycle of crypto investment. We offer a comprehensive suite of services, including token sales, trading, lending, staking, and access to DeFi opportunities. CoinList has helped raise over $1.1 billion for groundbreaking projects, establishing itself as the go-to platform for innovative blockchain companies. Our platform is trusted by validators, miners, founders, crypto funds, and a broad array of crypto enthusiasts globally. The Opportunity We’re looking for a Senior Software Engineer (Full Stack, Backend-leaning) to join our Core Team. You’ll play a key role in building and scaling the core financial infrastructure that powers CoinList’s money movement, wallet, and custody solutions, while also owning and improving our web application experience. This is a high-impact role where you’ll ship production systems, shape product direction, and help set technical standards for the team. This role is ideal for a full stack engineer (backend-leaning) who thrives in product-focused environments, cares deeply about UX and frontend polish, and is excited to own both backend infrastructure and web product experiences in a fast-paced fintech startup. What You’ll Do: Design, build, and scale robust financial software systems and backend services that power money movement, custody, and payment flows. Develop and maintain web frontends (React, LiveView) with a focus on UX, collaborating closely with designers to deliver polished, user-friendly products. Architect and optimize wallet and custody solutions for a variety of cryptocurrencies, ensuring security, reliability, and scalability. Own projects end-to-end: From concept and design through implementation, testing, deployment, and monitoring. Collaborate cross-functionally with product, compliance, and other engineering teams to deliver secure and delightful financial products. Participate in code reviews, share knowledge, and help upskill junior engineers. Identify and address performance bottlenecks, reliability gaps, and opportunities for automation. Influence product and technical direction, working closely with leadership and crypto founders. Requirements 5+ years of professional engineering experience shipping high-quality code in production environments Strong coding fundamentals Proven experience scaling financial systems (fintech, payments, trading, or crypto/DeFi platforms). Security-first mindset and deep understanding of best practices in financial software development. Experience with, or open to learning and working with, Elixir and LiveView (backend and frontend). Demonstrated experience building and maintaining production web frontends (React, LiveView, or similar). Track record of product ownership, attention to detail, and working collaboratively with designers. Bonus Skills: Experience with distributed systems or microservices architecture. Prior Elixir experience is a plus but not required-willingness and ability to learn is key. Familiarity with blockchain protocols, crypto custody, or staking systems. Experience integrating with payment rails, ledgers, or compliance systems. Contributions to open-source projects or crypto communities. Backend engineering fundamentals with experience in modern languages (Elixir, Ruby, Go, TypeScript, Python, etc.). Tech stack:  Elixir (primary), LiveView (frontend), Ruby. Most new development is in Elixir and LiveView. Legacy systems in Ruby on Rails and React. Benefits $128,000 – $179,000 USD base + significant equity (depending on experience/location)

Source:  workable View original post

Location
San Francisco, CA, USA
Show map

workable

You may also like

Workable
Principal Software Engineer - Python
Job Title Principal Software Engineer - Python AI Pipelines Overview We are looking for an experienced software engineer to help us build a new generation of transpilation tools enabled by AI and modern verification techniques that promises to bridge the gap between algorithm development and deployment to embedded systems. In this role you will play a lead role in architecting and implementing novel code generation pipelines that use a mix of Generative AI, Static Analysis and Formal Verification methods to translate code written in one language to another. Requirements Responsibilities ● Define Software Architecture for Agentic AI pipelines. Architect and implement complex workflows involving state machines, message queues, and distributed processing. ● Deploy and manage containerized services using Docker. ● Build well tested extensible code foundations for code translation products. ● Collaborate with domain specialists to incorporate formal verification and static analysis methods into code generation pipeline. ● Work with cloud services and distributed architectures to ensure high availability. Must Have ● Seven or more years of experience with collaborative enterprise-level software development in Python to deliver products to a large customer base ● Demonstrated experience gathering requirements from stakeholders and distilling them into software designs ● Demonstrated experience planning and executing on large projects in a team-based setting ● Demonstrated history of building and delivering robust software by employing best practices throughout the SDLC process, including Code review, Testing, Continuous integration, Release management and Build systems ● Experience with Machine Learning Tools and Frameworks ● Expertise in building scalable APIs (REST, GraphQL, gRPC). ● Hands-on experience with Docker and containerized application development. Great to Have ● Strong experience with workflow orchestration, state machines, and message queues (e.g., RabbitMQ, Kafka, Redis, Celery). ● Familiarity with PromptFlow or similar workflow automation tools. ● Experience working with cloud-based distributed systems (AWS, GCP, Azure).
Boston, MA, USA
Negotiable Salary
Workable
Senior Backend Software Engineer
Flexcompute is leading the transformation of engineering simulation with our revolutionary ultra-fast simulation technology. Our flagship products, including the industry-leading Computational Fluid Dynamics (CFD) software Flow360 and electromagnetic simulation software Tidy3D, are reshaping how simulations are conducted across diverse sectors. Founded by visionaries from Stanford and MIT and supported by top-tier venture capital firms, we are a rapidly growing team dedicated to breaking boundaries and challenging the norms of the multi-billion-dollar engineering simulation market. Role Overview We are looking for a Backend Software Engineer to help us design and implement scalable solutions that meet the growing demands of our advanced EM simulation platform. The ideal candidate has expertise in high-performance computing (HPC), infrastructure, web API design, and systems design. Additionally, the candidate will be help us enhance our data management, frontend-backend API unification, and cloud integration. Key Responsibilities Contribute to general software development efforts, such as API unification, simulation data management (e.g., caching, syncing, storage), and scripting improvements. Collaborate with EM and infrastructure teams to implement simulation-specific solutions, including enhancements to back-end/scheduler integrations and Python front-end functionality. Improve our task pipelines through an innovative design for a web API in a multi-physical simulation context. Develop and maintain hybrid cloud compute and storage solutions, integrating on-premise HPC systems with modern cloud platforms. Optimize and manage high-performance computing clusters equipped with high-speed interconnects. Requirements Education: Bachelor’s degree or higher in computer science or computer engineering. Technical Skills: Proficiency in Python, C++, and Java, with experience in distributed computing environments (e.g., MPI). Familiarity with backend API development, documentation, packaging, and deployment. Understanding of HPC computing, system administration, and networking. Experience compiling and optimizing C++ source code. Expertise in cloud computing and storage solutions. Proficiency in Linux operating systems, software deployment (e.g., Ansible), and backend security. Experience with containerization and orchestration tools (e.g., Docker, Kubernetes, Swarm). Innovative Mindset: Ability to learn quickly, adapt to new challenges, and innovate in a fast-paced startup environment. Bonus Skills: Familiarity with electromagnetic physics simulations Knowledge of memory, CPU, and GPU resource optimization. Familiarity with simulation-specific tooling and workflows. Understanding of simulation GUI and scripting interfaces. Example Projects Work with the wider team to merge code into a single repo and then build CI/CD that enforces best-practices, like protecting the main branch Implement docker container usage across the developer workflow, from development to deployment including automated, parameterized image building for on-premise customers Build and deploy a desktop configuration with GUI that connects to a network simulation service and includes licensing controls Track, monitor, and improve the end-to-end latency of simulation runs across all user traffic Manage the sizing and configuration of the high-performance computing cluster comprised of CPUs and GPUs, and track metrics like utilization and performance Collaborate closely with EM team members on the design and optimization of multi-physics simulation workflows, including using frameworks like Slurm and Dask and redesigning our web API Join Us By joining Flexcompute, you’ll be at the heart of a movement set to redefine the engineering simulation industry. You will play a key role in shaping the future, where our innovations in simulation technology pave the way for groundbreaking advancements. We are committed to fostering an innovative and collaborative culture where boundaries of possibility are re-imagined, driven by creativity, expertise, and a shared vision of transforming the technological landscape. Benefits Competitive compensation with equity of a fast-growing startup. Medical, dental, and vision health insurance. 401(k) Contribution. Gym allowance. Friendly, thoughtful, and intelligent coworkers.
Boston, MA, USA
Negotiable Salary
Workable
Principal Software Engineer, Visualization & Frontend
Give decision-makers the clarity they need—exactly when they need it. At Code Metal, real-time physics sims, AI insights, and operator actions converge into massive data streams. As our Visualization & Frontend lead, you’ll turn that firehose into elegant, high-impact experiences that guide multi-billion-dollar force-design choices driven through wargaming. We’re looking for a hands-on architect who can shape a modular UI stack, tame dense geospatial and temporal data, and mentor a small, elite crew to ship polished products fast. What you’ll do Architect a next-gen UI framework—design a component library and plugin system that lets internal teams (and future third-parties) extend visualizations without touching core code. Render data at scale—build responsive views that fuse live sim outputs, AI overlays, and historical datasets into one coherent, zoom-through timeline. Integrate cleanly—consume FastAPI/ZeroMQ endpoints from the backend and publish well-versioned client APIs for mission-planning tools and dashboards. Iterate with stakeholders and UX design Leads—relentlsly optimize experience driven by performance and feedback from Airforce wargamers and UX leads. Lead by example—drive UI/UX best practices, code reviews, design critique, and automated testing; help teammates grow into force multipliers. Ship continuously—own the CI/CD pipeline for web and desktop targets, with an eye toward DoD accreditation and cross-domain distribution. Why Code Metal? Mission with impact: your visuals steer the conversations that shape tomorrow’s force. Velocity: tight loops, tiny teams—design in the morning, deploy by evening. Ownership: no spectators—every engineer ships code that matters. Requirements Must-have credentials 6+ years building and deploying data-rich, production-grade web applications. Mastery of modern TypeScript/JavaScript frameworks and state-management patterns. Proven record designing modular, extensible frontends that multiple teams can evolve in parallel. Deep experience visualizing large datasets (time-series, geospatial, graph) in real time. Strong grasp of secure, maintainable build and packaging workflows. Active Secret clearance (or the ability to obtain quickly). Bonus points WebGL / WebGPU, deck.gl, Cesium, or other high-performance rendering libraries. Cross-platform desktop packaging (Electron, Tauri, Progressive Web Apps). Familiarity with human-factors design for mission-critical environments. TS/SCI clearance. Benefits Health care plan with 100% premium coverage, including medical, dental, and vision. 401k with 5% matching. Paid Time Off (Uncapped Vacation, plus Sick & Public Holidays). Flexible hybrid work arrangement. Relocation assistance for qualifying employees.
Boston, MA, USA
Negotiable Salary
Workable
Technical Support Engineer
Engineer Solutions that Empower Students  Are you passionate about technology, troubleshooting, and making an impact in education? MasteryPrep is seeking a Technical Support Engineer to provide high-quality support to both internal teams and external users, ensuring seamless operations across our technology platforms. Join a team dedicated to using technology to empower educators and students nationwide. In this role, you will serve as a key technical resource for our customers, troubleshooting and resolving complex issues across full-stack web applications. You’ll use modern developer tools, databases, and reporting systems to diagnose problems, ensure smooth integrations, and deliver timely solutions. This hands-on position involves collaborating closely with development, QA, and product teams to reproduce and resolve defects, maintaining application stability, and driving continuous improvement. Success in this role requires both strong technical expertise and clear, empathetic communication, ensuring that every customer interaction leads to a reliable and positive experience. Key Responsibilities: Serve as the primary point of escalation for customers issues, addressing their technical inquiries and issues related to full-stack technologies. Provide timely troubleshooting and resolution of customer-reported bugs in web applications built with TypeScript and React. Diagnose and resolve database-related issues in PostgresSQL and Firestore, ensuring data integrity and performance optimization. Document, track, and escalate customer-reported bugs using Gitlab. Collaborate with development teams to reproduce, diagnose, and resolve software defects Lead maintenance engineering. Work closely with cross-functional teams, including development, QA, and product management, to resolve complex technical issues. Communicate effectively with customers, providing updates on the status of their requests and issues in a clear and timely manner. Gather feedback from customers to improve the support process and contribute to product enhancements. About MasteryPrep Nearly 90% of low-income students graduate high school without a college-ready ACT or SAT score. MasteryPrep’s mission is to level the playing field in education by offering the most effective test preparation available – made accessible to all students.  Through more than 10 successful years of partnering with school districts and institutions on college readiness services and resources, MasteryPrep has surpassed one million students served since the company’s founding in 2012.  MasteryPrep increased its student outreach by 70 percent in 2021 and is ranked among the Inc. 5000 “Fastest Growing Companies,” featured by “Entrepreneur 360,” and selected among the “Growth Leaders” by Louisiana Economic Development. Requirements Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent experience) 2+ years experience as a full-stack engineer Strong knowledge of Google Firestore, PostgreSQL, TypeScript, JaveScript, and React Experience with SSO,  specifically with Security Assertion Markup Language (SAML) protocols Proficient in integrating Learning Tools Interoperability (LTI) standards  Skilled in integrating with Student Information Systems (SIS)  Familiarity with rostering and integration services in education technology (e.g., Clever, ClassLink, Schoology) Excellent problem-solving and troubleshooting skills Ability to work independently and as part of a team in a fast-paced environment Strong communication and collaboration skills Familiarity with compliance standards such as FERPA, COPPA or PCI DSS preferred Knowledge of secure coding practices and application security testing techniques preferred Benefits $75,000-$85,000 starting salary based on qualifications  Opportunity to work with cutting-edge technologies in a collaborative environment Flexible work hours and remote work environment Professional development opportunities and reimbursement for certifications and training  Company-sponsored social events and team-building activities Employee benefits eligibility (health, disability, AD&D, life insurance) Matching 401k Paid time off Generous paid holidays
West Roxbury, Boston, MA, USA
$75,000/year
Workable
IT Operations Manager
We’re looking for an IT Operations Manager to own and scale our IT function. This is a hands-on role today: you’ll manage devices, support employees, maintain on-prem equipment, and build out the internal cloud infrastructure that powers our business. As the company grows, you’ll take on a more strategic role — setting the IT roadmap, managing vendors, and building an IT team. You’ll collaborate closely with our Cloud/SecOps team: aligning on security, integrations, and shared infrastructure, while owning the operations, employee-facing cloud systems, and support side of IT. Responsibilities Lead IT operations: endpoint management, device lifecycle, and vendor management. Be hands-on with support: onboarding, troubleshooting, tickets, and escalations. Manage on-prem hardware, office networking, and SaaS tooling. Design and implement internal cloud infrastructure for IT operations (e.g., SSO/IdP, MDM, IAM, automation, SaaS integrations). Support implementation of IT processes such as MFA, SSO, endpoint management, logging, and patch management. Improve reliability and efficiency of internal systems, with a focus on employee productivity. Collaborate with the Cloud/SecOps team on infrastructure integrations, identity management, and compliance readiness. Evaluate, select, and manage IT vendors (hardware, SaaS, MDM, networking). Document IT workflows and continuously improve processes for scale. Support compliance readiness and security audits by aligning IT operations with organizational policies and compliance frameworks. Anticipate future needs: prepare for IT team growth, design scalable processes, and eventually mentor/manage IT staff. Requirements 6+ years in IT or infrastructure roles, with at least 2 years of ownership or leadership experience. Strong hands-on experience with device management, networking, and internal cloud systems (AWS/GCP/Azure for IAM, automation, SaaS integrations). Proven success implementing IT processes and internal tooling in a growing organization. Excellent communication skills — able to set direction, influence stakeholders, and work cross-functionally. Comfortable being hands-on today while preparing to take on a more strategic leadership role as we scale. Familiarity with regulated, compliance-driven environments (e.g., CMMC, SOC 2, ISO 27001, NIST) and experience supporting compliance initiatives is a plus. Benefits Health Care Plan (Medical, Dental & Vision). 401k with 5% matching. Paid Time Off (Uncapped Vacation, plus Sick & Public Holidays). Flexible hybrid work arrangement. Relocation assistance for qualifying employees.
Boston, MA, USA
Negotiable Salary
Workable
Java Developer - Walnut Creek, CA - Rate Open
Job Title : Java Developer Location : Walnut Creek, CA Type : 6 + Months Rate : $Open (Best Possible) Job Responsibilities :– Drive the design, development and implementation of the core of our Java / J2EE technology platform and web services. Debug issues across multiple layers of the application stack. Drive code quality through unit testing and advocate test-driven development methodologies. Refactor and improve code quality, maintainability and scalability. Evaluate the adoption of new tools and technology. Interface with clients to discover, troubleshoot and resolve integration issues. Lead projects and exert technical influence with team members, increase productivity and effectiveness by sharing domain knowledge and experience. Take ownership of all tasks assigned to you and tasks assigned to engineers working on your projects. REQUIREMENTS :- 6+ years of software development experience in Java/Java EE Extensive engineering experience and a proven track record in e-commerce, enterprise, high performance, large scale web technologies including cloud based APIs and protocols (REST, JSON). Thought leader, hands-on contributor, and decision maker known for solving difficult software engineering problems. Proficient in data structures, algorithms, design patterns and Object Oriented Programming. Experience with one of the major relational databases (MSSQL, Oracle, Postgres) Excellent Java and J2EE coding skills. Experience in payments or high transactional systems. Experience with Linux and other Unix-like operating systems. Excellent team player with good analytical, strategic planning and interpersonal and communication skills. Highly motivated, enthusiastic and self-starter Experience with Kafka, NoSQL database is a plus. Exposure to JBoss Fuse, Apache Camel or MuleSoft highly desired. Experience working with Amazon Web Services (AWS) tools Docker, ECS, S3 etc. Experience building CI/CD pipeline with maven/jenkins/code pipeline. Proficient with API design, Strong in Spring framework and understanding of Microservices. Exposure to API Gateway (Apigee) is a huge plus. BSCS or equivalent, MS preferred Note: If interested please send your updated resume and include your rate/salary requirement along with your contact details with a suitable time when we can reach you. If you know of anyone in your sphere of contacts, who would be a perfect match for this job then, we would appreciate if you can forward this posting to them with a copy to us. We look forward to hearing from you at the earliest!
Alamo, CA 94507, USA
Negotiable Salary
Cookie
Cookie Settings
Our Apps
Download
Download on the
APP Store
Download
Get it on
Google Play
© 2025 Servanan International Pte. Ltd.