Dice is the leading career destination for tech experts at every stage of their careers. Our client, Anansys Software Inc, is seeking the following. Apply via Dice today!
Back-End Software Engineer (Hybrid)
Miami, Florida, USA
$120000 - $170000 with full benefits
Placement Fee: 7% of annual base salary
Client Description:
Blockchain.com got its start as an early pioneer of key infrastructure for the bitcoin community. First, with a Blockchain Explorer that enabled anyone to not only examine transactions and study the blockchain, but an API that enabled companies to build on Bitcoin. We also have provided the most popular and widely used crypto wallet that enables anyone anywhere to control their own money.
Our team spans the globe and has worked tirelessly to accelerate the adoption of crypto and usher in the future of finance. We are passionate, relentless, and stoked -- and believe that a lean team of world-class visionaries can ship products that empower our customers and drive the business to new heights.
We are seeking a Back-End Engineer to work on exciting projects across various teams, including SuperApp, DeFi, Payments, Brokerage, and Fraud, among others.
Responsibilities:
- Be at the forefront of the cryptocurrency ecosystem building out new distributed software to handle our rapidly growing user base of 75M+ wallets to reach 1B+ customers
- Become a key member of a dedicated engineering team committed to rapidly shipping, and iterating on products that directly impact millions of users
- Advocate best practices, code quality, test coverage and drive technical discussions
- Build scalable services with Kotlin, and deal with problems like synchronization, asynchronous operations, database optimizations, scalability and reliability of systems
- Gain exposure to an array of technologies such as Kafka, PostgreSQL, Redis, Docker, etc.
- Optimize existing systems for scalability, extensibility and performance whilst building out reusable, modular code for use across products
- Ensure security is at the forefront of everything you do, employing advanced encryption schemes to secure user and company data
- Work within interdisciplinary teams to continually deliver the highest quality software to our users
Qualifications:
- You know at least one programming language in depth
- You have at least one year of experience in any JVM based languages (such as Java, Kotlin, Scala) and are confident in your ability to build, debug and ship microservices
- You have experience building and shipping highly-available, fault tolerant, production ready distributed backend systems
- You actively participate in creating product and software specifications before implementing them
- You maintain high levels of test coverage, strong technical documentation and effective monitoring
- Understanding of data structures, databases and large-scale distributed systems
- Preferably exposure to technologies such as Kafka, PostgreSQL, Redis, RabbitMQ
- You are customer focused and continuously suggest how the backend can provide the best Customer Experience
Must Have:
Minimum Relevant Experience:
- At least one year of experience in any JVM based languages (such as Java, Kotlin, Scala)
- Experience building and shipping highly-available, fault tolerant, production ready distributed backend systems
- Strong understanding of data structures, databases and large-scale distributed systems.
Nice to Haves:
Experience with payment systems, Fintech, or cryptocurrency.
Additional Information:
Position is hybrid, but based in Miami. Relocation bonus is available.
Interview process is a screening call with the Blockchain recruiter, live coding test, interview with the hiring manager, then final interview with the CTO.
#J-18808-Ljbffr