The Software Engineer three role at Granicus is for early career developers looking for a fun, supportive, and fast-paced environment to grow their skills and contribute code to production systems. They will take on leadership roles in the maintenance of automation test suites and will be tasked to work on production code. All Granicus Software Engineers are expected to contribute to the broader Granicus technology organization in the deployment and support of these applications in higher environments.
Job listings
Join the Onboarding team to redefine how new users enter the world of crypto. Build high-quality systems and own features end-to-end. Collaborate across disciplines to craft onboarding experiences that are both efficient and delightful, influencing Krakenβs most high-impact user touchpoints.
Play a critical role in the full agile software development life cycle, from conception to deployment including architecture, design, and development. Writing clean and well-tested code that allows us to keep our applications stable and easily modifiable. Be a leader to the team by continuously identifying ways to improve, mentoring others, and removing ambiguity.
Weβre looking for a Senior Backend Software Engineer to join our Backend Engineering team. This role will focus on building new backend services and refactoring core systems that power our partner and operations technology. Youβll help evolve the architecture behind our matching and order entry flows β improving speed, reliability, and scalability across the platform.
As a Senior Software Engineer on the Banking Activities, you will help build and operate Square's shared financial data platform for Banking. You'll standardize how accounts, balances, and transactions are modeled and reported across products like checking, savings, cards, and lending.You will power customer-facing balances, transaction histories, and statements with a focus on accuracy, traceability, and low latency.
As an Engineering Manager, you will attract, nurture, coach, and retain world-class engineering talent, ensuring engineers have clear career progression plans. This role involves defining quality standards, shaping the vision for the engineering organization, and guiding clients to achieve project success. You will collaborate with client stakeholders and share progress.
As a Full Stack Engineer 3 at BetterCloud, you will be responsible for designing, developing, and maintaining backend services using Ruby, Ruby on Rails, and PostgreSQL, playing a crucial role in building scalable, efficient, and high-performance systems. If you have a passion for backend development and are eager to work on complex, impactful projects, weβd love to hear from you!
This Lead AI Software Engineer role will focus primarily on Panoramaβs generative AI products, Solara and Class Companion. In this role, you will lead the design and implementation of AI-powered features across these products to support educators in improving student outcomes. Our Lead Software Engineers are engineering leaders who use their technical skills and knowledge to support a squad of engineers through mentorship, collaboration, and role modeling.
Weβre looking for an Intermediate Full Stack Software Developer to join our growing team and contribute to designing, building, and maintaining reliable, scalable applications while strengthening their technical expertise. Youβll work independently on moderately complex projects, collaborate closely with teammates, and start shaping solutions with a view of the bigger picture. This role is ideal for someone proactive, collaborative, and eager to grow.