| Job Position | Company | Posted | Location | Salary | Tags |
|---|---|---|---|---|---|
questW | Switzerland | $140k - $240k | |||
Ava Labs | New York, NY, United States | $11k - $60k | |||
Figure | United States | $91k - $96k | |||
GOGO Protocol | Berlin, Germany | $43k - $53k | |||
| Learn job-ready web3 skills on your schedule with 1-on-1 support & get a job, or your money back. | | by Metana Bootcamp Info | |||
RECUR | Boston, MA, United States | $43k - $53k | |||
Crystal Blockchain Analytics | Poland | $45k - $90k | |||
Web3Auth | Singapore, Singapore | $63k - $120k | |||
Crystal Blockchain Analytics | Warsaw, Poland | $45k - $75k | |||
Castle Labs | Remote | $43k - $86k | |||
Genies | Los Angeles, CA, United States | $58k - $90k | |||
Genies | Los Angeles, CA, United States | $45k - $100k | |||
Sygnum Bank AG | Switzerland | $50k - $65k | |||
Sygnum Bank AG | Switzerland | $58k - $60k | |||
Consensys | Remote | $40k - $70k | |||
Consensys | Remote | $63k - $66k |
This job is closed
We are looking for an enthusiastic Principal Software Engineer for one of the fastest growing Fintech companies in the intersection of Finance and Blockchain
Tasks
- Take technical responsibility of a project, leading a small group of developers
- Develop robust, performant and scalable microservices, build frontends, libraries and components
- Be responsible in DevOps manner for the whole process from development through code review, continuous integration pipelines, up to the deployment to the cloud
- Align architecture, technology and solutions between the projects through our guilds and tech meetings
Requirements
- Experienced software engineer in the stack mentioned below
- Enthusiasm about and experience in Linux and OSS
- Experience in software and cloud architecture
- Experience in security and secure software development lifecycle (SSDLC)
- Ability to lead an international and geographically distributed team
- Excellent communication skills in English
- Strong interest in or knowledge of crypto currencies / blockchain / cryptography
- Interested in decentralized finance
- Contributions to OSS
- Master of Science (engineering preferred)
Required Technology Stack
You cover most of our tech stack or are willing to learn:React, Redux, HTML5, CSS3, StencilJS
- NestJS (NodeJS), TypeORM
- WebSockets
- Blockchain, web3js, etherjs
- Kafka, Redis, Zookeeper
- Docker, Dockerfile, docker-compose, GitLab CI/CD, OpenShift
- AWS: ECS, EKS, S3, RDS, Lambda, Step Functions, etc.
- PostgreSQL, DynamoDB
What are CI CD jobs?
CI/CD jobs refer to positions in the software development field that focus on implementing and managing continuous integration and continuous delivery/deployment processes
CI/CD is a set of practices that enable developers to deliver software changes frequently and reliably
Some of the skills and qualifications required for CI/CD jobs may include: Proficiency in scripting and programming languages such as Python, Ruby, or Bash, knowledge of CI/CD tools and technologies like Jenkins, GitLab, or CircleCI, experience with containerization technologies like Docker and Kubernetes
Here are some common CI/CD job titles:
- CI/CD Engineer: Responsible for designing, implementing, and maintaining continuous integration and delivery pipelines.
- DevOps Engineer: Focused on automating infrastructure and deployment processes, as well as managing the CI/CD pipeline.
- Release Manager: Responsible for managing the release process, coordinating with development and operations teams, and ensuring the successful deployment of software changes.
- Build Engineer: Works on the build automation process, creating and maintaining build scripts, and ensuring that builds are consistent and repeatable.
- Site Reliability Engineer: Focused on ensuring the reliability and availability of systems and applications, often through automation and monitoring.