Java jobs in crypto and blockchain companies

Backend QA Engineer
B
Company DescriptionCeffu is an institutional custody platform on a mission to propel the adoption and active participation of institutional investors in the digital asset ecosystem. With world-class security and liquidity solutions, Ceffu provides a unique gateway to the world’s deepest liquidity as the only institutional crypto custody partner of the Binance Exchange, positioning itself as one of the leading global institutional custody technology providers. Visit www.ceffu.com for more information.Job DescriptionWork closely with team members (developers, product manager, customer support and partners) to develop, test and deliver high quality productsCreate detailed, comprehensive and well-structured test plans and test casesPrevent, report, analyze and track issues in an effective and efficient mannerRoot cause analysis of existing script failures or product issues, propose and drive enhancement for minimizing project issues or risksDesign, develop and execute automation scripts or implement quality tools to continuously increase efficiencyQualifications3 years experience in software testing methodologies, both manual and automatedPrior working experience for banks, payment systems or fund security testing is a big plus Experience in writing clear and comprehensive test plans and test casesExperience testing backend services such as APIs, distributed servicesFamiliar with AWS and database operationFamiliar with test environment construction with CICDGood programming ability, master at least one of Java, Python and other programming languagesStrong analytical and trouble-shooting skillsExperience working in an Agile/Scrum development process Good interpersonal, consultative and communication skillsSelf-managed, proactive work style and good commitmentAdditional InformationAll your information will be kept confidential according to EEO guidelines.
👉🏻 Remote
👉🏻 Full time
🌐 Taiwan

32 days ago

Senior Software Engineer: Signal Processing
Entersekt
  Why Entersekt   Founded over 16 years ago, with more recent investments from Accel-KKR, Entersekt is a leader in mobile authentication, mobile app security, and payments enablement technology, offering highly scalable products with a track record of success across multiple continents.   Entersekt enables secure digital transactions for leading financial institutions globally. We exist to create a world where everyone can transact digitally without fear or compromise. Currently, we protect the digital transactions of over 210 million active users on our platform and hold 120 active patents that recognize innovation in digital security, payments, and user experience. Entersekt offers their customers secure authentication and digital payments experiences that remove unnecessary friction. Entersekt has invested in, and created, a diverse product portfolio that positions the company well to execute on its expansion in North America and European markets.The Ideal Candidate We are seeking a passionate Senior Software Engineer who thrives in designing and implementing high-performance systems. You'll join our Signal Processing team, part of the Advice & Intelligence POD, where you’ll work on cutting-edge technologies that process vast amounts of data to provide secure, real-time insights. This is a strategic role with a future path to becoming a Team Lead. You should be excited about cloud technologies like AWS, machine learning (ML), and large-scale data processing. If you enjoy working in an agile environment and solving complex problems, you’ll be a great fit for this team. The Role As a Senior Software Engineer, you will play a key role in building and enhancing the products the Signal Processing team develops, which are crucial to the future of Entersekt’s innovation pipeline. This team is responsible for processing signals and data at scale to improve the accuracy and efficiency of our authentication and fraud detection systems. You will contribute to the development of secure, scalable microservices, and have input on technical direction, including best practices, architecture, and design. You’ll collaborate with software engineers, data scientists, and quality assurance engineers, while closely working with cloud-based infrastructure and machine learning tools to build solutions that process and analyze data streams in real-time. Responsibilities Develop, test, and maintain robust, scalable microservices that process large volumes of data in real-time. Design, implement, and optimize machine learning pipelines that integrate with AWS cloud infrastructure. Lead the design of new features, ensuring high-performance and secure implementations. Mentor and guide junior engineers, preparing to transition into a future Team Lead role. Collaborate with cross-functional teams to define and implement innovative data-driven solutions. Work with DevOps to ensure smooth deployment and scaling of microservices in cloud environments (AWS). Drive architectural improvements for high-performance, fault-tolerant systems. Skills and Experience Successful candidates for this role will generally possess the following qualifications and skills: 5+ years of experience with one or more general-purpose programming languages, such as Java, Python, or Golang, with a strong grasp of object-oriented programming and design principles. Experience with cloud platforms, particularly AWS. You should be familiar with key AWS services like Lambda, DynamoDB and S3, and experience deploying and managing applications in cloud environments. Knowledge of large-scale data processing technologies, such as Apache Kafka or AWS Kinesis, for handling real-time data streams and integrating them into scalable solutions. Experience with containerization and orchestration technologies, such as Docker and Kubernetes, for managing microservices-based architectures. Exposure to machine learning workflows and an understanding of how to integrate ML models into production systems. Strong understanding of software architecture, with experience building and scaling microservices for high-performance environments. Familiarity with security best practices, including knowledge of cryptography, public key infrastructure (PKI), and secure system design. Experience with automated testing, including unit, integration, and performance tests, to ensure software quality and stability. Agile experience: Familiarity with Scrum or Kanban methodologies, contributing effectively in cross-functional, agile teams. Proven experience in mentoring junior engineers and providing technical leadership, with an eye toward transitioning into a Team Lead role. A bachelor’s degree in computer science, Engineering, or a related field is preferred, though relevant experience is highly valued. Personality Attributes Strong problem-solving skills and a passion for finding creative solutions. Eager to take on responsibility, with an eye towards a future leadership role. Excellent communication skills, with the ability to explain complex concepts to both technical and non-technical teams. A collaborative mindset and willingness to work as part of a cross-functional team. A drive for innovation, always looking to improve products and processes. Pride in delivering high-quality, secure, and efficient code.   We place a lot of value on how we treat prospective employees and appreciate the time and effort that goes into job hunting. That is why we aim to keep the hiring process as quick and seamless as possible while ensuring the best possible fit for both you and the company. Working at Entersekt is truly a dream. You get exposed to cutting-edge technology, colleagues who are leaders in their fields, and an awesome working environment that includes flexible hours, remote work, and plenty of growth opportunities. Apply for this position by following the "apply now" tab and or viewing our other roles at Entersekt Careers page.    
👉🏻 Remote
👉🏻 Full time
🌐 South Africa

44 days ago

Software Engineer
Entersekt
  Why Entersekt   Founded over 16 years ago, with more recent investments from Accel-KKR, Entersekt is a leader in mobile authentication, mobile app security, and payments enablement technology, offering highly scalable products with a track record of success across multiple continents.   Entersekt enables secure digital transactions for leading financial institutions globally. We exist to create a world where everyone can transact digitally without fear or compromise. Currently, we protect the digital transactions of over 210 million active users on our platform and hold 120 active patents that recognize innovation in digital security, payments, and user experience. Entersekt offers their customers secure authentication and digital payments experiences that remove unnecessary friction. Entersekt has invested in, and created, a diverse product portfolio that positions the company well to execute on its expansion in North America and European markets.The Ideal Candidate We are looking for a mobile software engineer with an interest in research and development (R&D), excited about working on early-stage prototypes and proof-of-concept projects. This role sits within the Signal Collection team in the Advice & Intelligence POD, where creativity, experimentation, and problem-solving are essential. This team plays a crucial role in developing prototypes and evaluating new technologies that can advance Entersekt’s offerings. As a mobile engineer in this team, you’ll be responsible for designing, building, and iterating on mobile-centric solutions that leverage iOS, Android, and full-stack technologies. Your contributions will help shape the future direction of the company’s products and technical capabilities. The Role As part of the Signal Collection team, you’ll be responsible for developing mobile prototypes and POCs that push the boundaries of what's possible in the digital security landscape. Working closely with R&D peers, you’ll contribute to full-stack projects involving iOS, Android, and TypeScript-based back-end systems. Specific tools and technologies aren’t prescribed, so you’ll need to be adaptable and comfortable experimenting with a wide range of development environments. You’ll help conceptualize and build technical prototypes, gather feedback from stakeholders, and iterate rapidly to refine your solutions. You’ll also be expected to take ownership of research into cutting-edge mobile technologies and evaluate their potential application in Entersekt’s core business. Responsibilities Prototype Development: Design and implement mobile-centric POCs and prototypes across Android, iOS, and web-based environments. Collaboration: Work closely with cross-functional R&D teams to brainstorm, design, and develop innovative solutions that align with Entersekt’s strategic goals. Technology Research: Research and evaluate emerging technologies and frameworks that could enhance mobile and full-stack development. Full-stack Contribution: Contribute to backend development using TypeScript-based systems, and web development as needed for holistic solution building. Architectural Input: Participate in architectural discussions, providing insights on mobile engineering, security, and best practices. Iterative Development: Take rapid feedback from stakeholders and team members to iteratively improve POCs and prototypes. Skills and Experience Successful candidates for this role will generally possess the following qualifications and skills: 3+ years of experience in mobile development with proficiency in Java, Kotlin, Swift, or Objective-C. Full-stack development experience, with knowledge of TypeScript (Node.js) back-end systems and web technologies like Angular, React, or Vue. Experience with building POCs and prototypes, with a willingness to work in a fast-paced R&D environment. Strong understanding of mobile development frameworks (iOS and Android). Solid understanding of object-oriented (OO) design patterns, SOLID principles, and software design fundamentals. Exposure to Agile practices like Scrum or Kanban. Familiarity with mobile security best practices and secure coding techniques. Experience with RESTful API design and integration. Experience with hybrid mobile development frameworks (e.g., Cordova, Ionic). Knowledge of mobile SDK API design and development. Experience with Docker, Kubernetes, and containerization within a mobile environment. Understanding of cryptography and public key infrastructure (PKI) is advantageous. Personality Attributes A strong interest in innovative development, and the ability to see projects from concept to completion. Creative problem-solving: ability to think outside the box and develop unconventional solutions. Eager to learn, with a passion for experimenting with new tools and frameworks. Self-driven and able to work independently, but also a great collaborator who thrives in team settings. A love for building: hands-on, excited about creating and refining technical solutions through iteration. Strong communication skills: able to articulate complex ideas clearly and concisely.   We place a lot of value on how we treat prospective employees and appreciate the time and effort that goes into job hunting. That is why we aim to keep the hiring process as quick and seamless as possible while ensuring the best possible fit for both you and the company. Working at Entersekt is truly a dream. You get exposed to cutting-edge technology, colleagues who are leaders in their fields, and an awesome working environment that includes flexible hours, remote work, and plenty of growth opportunities. Apply for this position by following the "apply now" tab and or viewing our other roles at Entersekt Careers page.    
👉🏻 Remote
👉🏻 Full time
🌐 South Africa

45 days ago

QA Engineer
B
Company DescriptionCeffu is an institutional custody platform on a mission to propel the adoption and active participation of institutional investors in the digital asset ecosystem. With world-class security and liquidity solutions, Ceffu provides a unique gateway to the world’s deepest liquidity as the only institutional crypto custody partner of the Binance Exchange, positioning itself as one of the leading global institutional custody technology providers. Visit www.ceffu.com for more information.Job DescriptionWork closely with team members (developers, product manager, customer support and partners) to develop, test and deliver high quality productsCreate detailed, comprehensive and well-structured test plans and test casesPrevent, report, analyze and track issues in an effective and efficient mannerRoot cause analysis of existing script failures or product issues, propose and drive enhancement for minimizing project issues or risksDesign, develop and execute automation scripts or implement quality tools to continuously increase efficiencyQualifications3 years experience in software testing methodologies, both manual and automatedPrior working experience for banks, payment systems or fund security testing is a big plus Experience in writing clear and comprehensive test plans and test casesExperience testing backend services such as APIs, distributed servicesFamiliar with AWS and database operationFamiliar with test environment construction with CICDGood programming ability, master at least one of Java, Python and other programming languagesStrong analytical and trouble-shooting skillsExperience working in an Agile/Scrum development process Good interpersonal, consultative and communication skillsSelf-managed, proactive work style and good commitmentAdditional InformationAll your information will be kept confidential according to EEO guidelines.
👉🏻 Remote
👉🏻 Full time
🌐 Taiwan

54 days ago

Senior AWS Support Engineer
HyperionDev
ABOUT US HyperionDev is one of the largest providers of accelerated tech education in EMEA and one of the oldest providers of 'coding bootcamps' in the world. We work with top universities such as Imperial College London, The London School of Economics, The University of Edinburgh, and Stellenbosch University to deliver structured technical courses and bootcamps that accelerate people into fulfilling tech careers. We have been recognised as one of the top education technology scaleups in the world and gained the financial backing of Meta (previously Facebook) which recognised us as  the most socially impactful startup operating in Africa, where we initially started our work. We are dedicated to closing the global tech skills gap and we achieve this by integrating tech education with human mentorship and expert code review powered by a workforce in Southern Africa, which lowers the cost of an accessible education in technology. This model has been successful, allowing us to reach millions of learners a year from over 60 countries. We have also partnered with government bodies such as the UK's Department for Education who provide scholarships for students to study on our bootcamps and gain employment at companies such as AstraZeneca and the United Kingdom's National Health Service (NHS). We're backed by nearly 2000 investors, having raised the largest crowdfunding round of funding for an edtech company in history. As a primarily bootstrapped, profitable, and scale up tech business join us as we play our part in making the world a more stable, safer, and fair place.   ABOUT THE ROLE  As the Senior AWS Support Engineer, you will lead the design, implementation, and management of scalable and secure AWS  solutions. The role involves deploying cloud-based systems, optimising performance, and ensuring reliability while adhering to best practices and security standards. You will manage infrastructure as code, automate processes, and maintain high availability of services. Collaborating with cross-functional teams, you'll design and implement solutions meeting business requirements. RESPONSIBILITIES: Design, deploy, and maintain the AWS infrastructure to support the organisation's applications and services.  Implement and manage security measures to protect the AWS environment.  Monitor system performance and troubleshoot issues to ensure optimal performance and availability.  Create and maintain documentation related to AWS infrastructure architecture, processes, and procedures.  Participate in capacity planning and scalability efforts to meet business demands.  Collaborate with development teams to optimise application performance on the AWS platform. Stay up-to-date with industry trends and best practices in AWS infrastructure and cloud technologies. Support the wider organisation in installing, configuring and maintaining our business tools like Nutshell, MessageBird, Zendesk  Develop and maintain backend systems and APIs to support our applications. Write and review code, ensuring high standards in coding and programming practices. Integrate infrastructure solutions with backend services for seamless operations. KNOWLEDGE AND SKILLS:  In-depth knowledge of AWS services and infrastructure architecture.  Proficiency in scripting languages and infrastructure-as-code tools.  Strong understanding of network concepts and protocols.  Good understanding of  CI/CD pipelines and related tools.  Knowledge of GitHub or other similar code repositories is an advantage Experience with security measures and best practices in AWS.  Ability to work independently and collaboratively in a team environment.  Excellent problem-solving, debugging and troubleshooting skills.  Strong attention to detail and organisational abilities. Proficient in coding and backend development, with experience in languages like Python, Java, or Node.js. Experience in Identity and Access Management concepts and technologies to secure production and corporate access, such as: AAA frameworks, SSO, and security best practices related to identity. Experience configuring and troubleshooting federated identity solutions, including knowledge of concepts such as SAML, OIDC, RBAC, ABAC. Understanding of cryptography concepts (encryption types, modes of encryption, algorithms), underlying architecture that enables secure communication between users and servers (Digital certificates, Public Key Infrastructure). REQUIREMENTS Minimum Minimum of 2 years of experience in AWS Secops or a similar role. Strong knowledge of AWS services, including EC2, S3, RDS, VPC, EBS, CloudWatch, CloudTrail & AWS Backup and IAM.  Proficient in scripting languages such as Python, PowerShell, or Bash.  Experience with infrastructure-as-code tools like CloudFormation or Terraform.  Understanding of networking concepts and protocols.  Familiarity with security monitoring and reporting technologies, including secure-cloud configuration tools (i.e. CloudTrail, AWS Config, etc.) and monitoring/reporting tools (GuardDuty, Security Hub, etc.). Ability to troubleshoot and resolve infrastructure-related issues.  Excellent communication and collaboration skills.  Strong problem-solving and analytical abilities. Preferred  A Bachelor's degree in Computer Science, Information Technology, or a related field is preferred but not essential.  AWS certifications, such as AWS Certified Solutions Architect or AWS Certified DevOps Engineer.  Strong in Ubuntu or other Linux technologies Experience with containerization technologies like Docker and Kubernetes.  Knowledge of other cloud platforms, such as Azure or Google Cloud Knowledge of security and compliance standards (such as Common Vulnerabilities and Exposures (CVE) or Center for Internet Security (CIS) Benchmarks), Hardware Security Modules (HSM), safeguarding sensitive data and implementing security best practices. One or more security-related certifications, such as AWS Certified Security - Specialty, CISSP, CEH, CISA, CISM, Security+, OSCP, etc..   WORKING CONDITIONS Due to the seniority of this role, work outside of standard hours and times may be required. BENEFITS Hybrid work: We are a hybrid work organisation offering flexibility on your schedule. Remote working options are available for candidates not in proximity of a HyperionDev Campus Learn new tech skills: We offer our employees the opportunity to enrol part-time in our Coding Bootcamps. Join the heart of tech in Africa, Europe and the US: You'll work with the best of the best and rub shoulders with the world leaders in edtech, developer education, and developer assessments. Join one of the most ambitious and highest performing tech companies in the space, with a management team that draws their former experience from top tech companies. Life-changing work: Solve real problems that make education and tech careers accessible to those who need it most: you're allowed to brag about it.   OUR VALUES We're a people-forward company with a purpose that underlines everything we do. We're obsessed with the potential in people and challenge them to do their best work. We embrace a culture of growth and learning to deliver on our vision and ours is a relentless quest for improvement.
👉🏻 Remote
👉🏻 Full time
🌐 South Africa

55 days ago

Security Engineer
Chainalysis Careers
The InfoSec team at Chainalysis is focused on maintaining the security and integrity of our solutions. We collaborate with various teams to integrate secure practices into our development processes, build and manage security tools and dashboards, and oversee the security operations and deployment across our products and infrastructure.The Product Security Engineer at Chainalysis is dedicated to maintaining and enhancing the security of our products.. This role involves collaborating with developers to embed security into every stage of the product lifecycle, building custom security tools, automating assessments, and ensuring a robust security posture within our CI/CD pipelines. The Product Security Engineer also leads proactive efforts in vulnerability management, penetration testing, and security reviews to safeguard our products and continuously enhance our security practicesIn this role, you’ll: Conduct penetration testing and security assessments to identify vulnerabilities and ensure robust security measures.Develop and maintain custom security tools and scripts to automate and enhance security processes.Collaborate with development teams to integrate secure coding practices and solutions into both front-end and back-end systems.Review and improve security within CI/CD pipelines, integrating tools like SonarCloud and Wiz for continuous security assurance.Perform security audits and code reviews, offering guidance through pull requests and collaborative sessions.Analyze and address security issues by providing expert advice and actionable solutions to maintain the integrity of applications.We’re looking for candidates who have: Hands-on experience in penetration testing and security assessments, with a strong ability to identify and mitigate vulnerabilities.Excellent communication skills, both verbal and written, for effective collaboration with cross-functional teams.Proficiency with security tools like Burp Suite, Sonarcloud, Jfrog, and Wiz, and the capability to create custom scripts using Python to enhance automation.Proficient coding skills with a focus on security, particularly in Java and/or JavaScript. Alternative languages include Python and Go.Extensive knowledge of cloud security practices, specifically on platforms such as AWS and GCP.Experience integrating security tools into CI/CD pipelines, and a demonstrated ability to automate security testing within development workflows.Nice to have experience:Familiarity with blockchain or cryptocurrency security challenges and solutions.Experience with Infrastructure as Code (IaC), particularly reviewing and securing Terraform code.Certifications such as CISSP, OSCP, or similar credentials, demonstrating a formalized knowledge of security principles and practices.Technologies we use and teach:Coding Languages: Java, Python, and JavascriptIaC: TerraformCloud: AWS, GCP, CloudflareCI/CD Pipeline: GitHub, GitHub Actions, JenkinsAPIs: REST APIsAbout ChainalysisBlockchain technology is powering a growing wave of innovation. Businesses and governments around the world are using blockchains to make banking more efficient, connect with their customers, and investigate criminal cases. As adoption of blockchain technology grows, more and more organizations seek access to all this ecosystem has to offer. That’s where Chainalysis comes in. We provide complete knowledge of what’s happening on blockchains through our data, services, and solutions. With Chainalysis, organizations can navigate blockchains safely and with confidence.You belong here. At Chainalysis, we believe that diversity of experience and thought makes us stronger. With both customers and employees around the world, we are committed to ensuring our team reflects the unique communities around us. Some of the ways we’re ensuring we keep learning are an internal Diversity Committee, Days of Reflection throughout the year including International Women’s Day, Harvey Milk Day, World Humanitarian Day, and UN International Migrants Day, and a commitment to continue revisiting and reevaluating our diversity culture. We encourage applicants across any race, ethnicity, gender/gender expression, age, spirituality, ability, experience and more. If you need any accommodations to make our interview process more accessible to you due to a disability, don't hesitate to let us know. You can learn more here. We can’t wait to meet you. 
👉🏻 Remote
👉🏻 Full time
🌐 UK

70 days ago

Senior Software Engineer, Aggregate & Search
Chainalysis Careers
The engineering team at Chainalysis is inspired by solving the hardest technical challenges and creating products that build trust in cryptocurrencies. We’re a global organization with teams in Denmark, UK, Canada, the USA who thrive on the challenging work we do and doing it with other exceptionally talented teammates. Our industry changes every day and our job is to create user facing products supported by a flexible and scalable data platform allowing us to adapt to those rapid changes and bring value to our customers.Chainalysis has become known as the leader in blockchain investigation and compliance software. Our products have built trust in blockchains by taking down terrorist financing campaigns, disrupting major ransomware operations, identifying the Twitter hackers, and more.We are building the data platform for blockchain, cryptocurrency, and web3. We’re looking to bring onboard experienced engineers who execute high-impact projects. In this role, you’ll:You have successfully built cloud-native data ingest and aggregation processes that intake gigabytes of data per dayYou’ve added features to our product suite that detect activities for market manipulation, fraud, behavioral patterning, and more You have contributed to scalable API services on AWS that handles 1,000’s requests per secondYou have helped the team to modernize our stack to operate at 10x current capacityYou have debugged production issues across multiple systems and microservicesWe’re looking for candidates who have:Experience in designing and implementing cloud-native microservices-based distributed systems in a major cloud provider like AWS or GCPYou have a bias to ship and iterate alongside product management and design partnersExperience with object-oriented programming languages. We mostly use Java but appreciate a variety of languages! Strong technical background with 5+ years of experience working directly on backend systems/ projectsYou take pride in materializing product ideas into productionExposure to or interest in the cryptocurrency technology ecosystemExperience mentoring other engineers, leading cross-team projects, and driving design and technology decisions is a plusExperience with Terraform and Kubernetes is a plus!Technologies we use (experience not required):AWS serverless architecturesKubernetesPostgreSQLSparkTypescriptTerraformGithub including Github ActionsJavaAbout ChainalysisBlockchain technology is powering a growing wave of innovation. Businesses and governments around the world are using blockchains to make banking more efficient, connect with their customers, and investigate criminal cases. As adoption of blockchain technology grows, more and more organizations seek access to all this ecosystem has to offer. That’s where Chainalysis comes in. We provide complete knowledge of what’s happening on blockchains through our data, services, and solutions. With Chainalysis, organizations can navigate blockchains safely and with confidence.You belong here. At Chainalysis, we believe that diversity of experience and thought makes us stronger. With both customers and employees around the world, we are committed to ensuring our team reflects the unique communities around us. Some of the ways we’re ensuring we keep learning are an internal Diversity Committee, Days of Reflection throughout the year including International Women’s Day, Harvey Milk Day, World Humanitarian Day, and UN International Migrants Day, and a commitment to continue revisiting and reevaluating our diversity culture. We encourage applicants across any race, ethnicity, gender/gender expression, age, spirituality, ability, experience and more. If you need any accommodations to make our interview process more accessible to you due to a disability, don't hesitate to let us know. You can learn more here. We can’t wait to meet you. 
👉🏻 Remote
👉🏻 Full time
🌐 UK, Denmark

113 days ago

Senior Software Engineer - Trading
Alpaca
Who We Are: Alpaca is a fast-growing series B fintech company that’s raised over $120 million in funding.Alpaca is an API-first stock and crypto platform that enables developers and businesses across the world to build trading algorithms, applications, and brokerage services.Our globally distributed team consists of developers, traders, and brokerage specialists, and is backed by a group of prominent investors and highly experienced industry angel investors, including Portage Ventures, Spark Capital, Tribe Capital, Social Leverage, Horizons Ventures, Unbound, SBI Group, Eldridge, Positive Sum, Elefund, and Y Combinator. And, of course, we are very enthusiastic about open source contributions as well as community building. The Alpaca Team: We have 150+ globally distributed (remote) team members who love to work from their favorite places in the world. We have team members based in the USA, Canada, Hungary, Japan, Brazil, Spain, Philippines, Nigeria, UK, and more! We love candidates who have a passion for making a global difference in financial services and technology, by impacting local communities and becoming a part of our hyper-growth company. Your Role: Alpaca is a next generation securities broker for algo traders.  With a clear vision and the right timing, we are a growing FinTech startup tapping into a new market in retail trading.  Our target users are tech savvy and analytical problem solvers who appreciate a modern technology stack and an innovative business model that helps to empower them to move beyond old school financial services. We look for engineers who think the same way. Your job is to build Alpaca's algo trading platform to satisfy our users who expect high quality and performance from their brokerage service.  This opportunity is similar to joining AWS or Heroku in their early days,  designing and architecting our platform by wearing many different hats in our small team. As an experienced engineer, you will write tons of code and make critical decisions about delivering the best experience to our customers.  This certainly requires deep knowledge in both frontend and backend, databases and distributed systems, as well as broad experience from low to high level in CPU-level hardware for high throughput, robust concurrency system design, abstract distributed system architecture for high availability and object-oriented data modeling with long term growth in mind. Joining an early stage startup, the payoff to this highly demanding environment will be worth the effort. You must have previous software engineering experience with trading or exchange systems (OMS, EMS, exchanges, market making, algorithmic trading, quant trading). Requirements: Strong, experienced software engineer with lead experience is preferred Coding skills in both low and high level languages around C/C++, Go, Zig, Rust, Java, Scala, Python Low latency and high throughput optimization Experience with messaging queues and message brokers Analytical data-oriented mindset and skills Knowledge of algorithms, distributed systems, scalability, high availability, databases, low latency systems and concurrency control System design skills with object-oriented data modeling, service-oriented architectures, system abstraction Experience with the development and implementation of Order Management systems (OMS) and Risk Management systems (RMS) Nice to have: Algo trading experience (either professional or personal) FIX protocol knowledge Experience with observability, tracing, continuous profiling and benchmarking Financial market (exchange, broker-dealers, clearing, etc.) knowledge Experience with financial ledgers Statistical and quantitative analysis skills Experience with major cloud platforms (we primarily use GCP) Experience with Docker and Kubernetes How We Take Care of You: Competitive Salary & Stock Options Benefits: Health benefits start on day 1. In the US this includes Medical, Dental, Vision. In Canada, this includes supplemental health care.  Internationally, this includes a stipend value to offset medical costs.    New Hire Home-Office Setup: One-time USD $500 Monthly Stipend: USD $150 per month via a Brex Card Work with awesome hard working people, super smart and cool clients and innovative partners from around the world Alpaca is proud to be an equal opportunity workplace dedicated to pursuing and hiring a diverse workforce. Recruitment Privacy Policy
👉🏻 Remote
👉🏻 Full time
💰 competitive salary & stock options
🌐 Worldwide

116 days ago

Senior Penetration Tester
Bishop Fox
Bishop Fox is the leading authority in offensive security, providing solutions ranging from continuous penetration testing, red teaming, and attack surface management to product, cloud, and application security assessments. We’ve worked with more than a quarter of the Fortune 100, half of the Fortune 10, eight of the top 10 global technology companies, and all of the top global media companies. Our Cosmos platform, service innovation, and culture of excellence continue to gather accolades from industry award programs including Fast Company, Inc., SC Media, and others. For more than 16 years, we've been contributing and giving back to the security community. We’ve published more than 16 open source tools and 50 security advisories in the last five years alone. Learn more at bishopfox.com or follow us on social media.  We’re looking for talented, experienced professional hackers to help us secure some of the world’s most complex software and sophisticated technologies. You’ll be working alongside our Mexico, US, and other internationally-based teams supporting clients across multiple industries.                                                    Responsibilities You’re a penetration tester who knows their way around source code. You’ve plundered apps and pillaged networks (legally, of course). You have a passion for hacking and information security. You may also have written a few blog posts about your favorite hacks or have presented at a handful of conferences – with an eye to doing more. With Bishop Fox, your responsibilities would include testing web applications, hacking networks, and reversing software. As a consultant, you’ll work on a variety of projects which include short-term engagements and extended program work with well-established clients. You'll solve challenging technical problems and build creative solutions. As a trusted advisor, you’ll provide your expert opinion to help our clients navigate difficult business decisions.         Requirements 7+ years experience in planning, conducting, and managing web application penetration tests 5+ years of application security experience Deep understanding of security fundamentals (OWASP), common vulnerabilities, and application security best practices Skilled in vulnerability assessment and the development of exploits for diverse targets Background in system and network security, authentication and security protocols, and applied cryptography is helpful Experience with programming and scripting languages such as Python, Ruby, PowerShell, Java, JavaScript, etc. Experience with AWS cloud environments preferred with an understanding of its major technologies, such as IAM, EC2, VPC, EBS, S3, CloudWatch, and Lambdas, and how to keep them secure Proficiency with operating systems- Linux, Windows, MacOS Experience with network and system exploitation including modern tactics, techniques, and procedures (e.g. c2 frameworks, EDR bypass, privilege escalation, password cracking, lateral movement, etc.) Strong technical reporting and documentation skills Advanced relevant academic training, such as a degree in Computer Science or an OSCP, is a definite bonus Bishop Fox has always allowed its employees to work remotely, and this role could work anywhere in Mexico. Our comprehensive benefits program is tailored to meet your needs. We embrace diversity and an inclusive culture. We value our employees and who they are, which fosters a powerful and collective talent base to successfully serve our clients and the security community with unparalleled expertise.  Bishop Fox is an Equal Opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex including sexual orientation and gender identity, national origin, disability, protected veteran status, or any other characteristic protected by applicable federal, state, or local law.  All new hires must pass a background check as a condition of employment. Interested? Apply today!   
👉🏻 Remote
👉🏻 Full time
🌐 Mexico

116 days ago

Back to home page