Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Sr Software Engineer image - Rise Careers
Job details

Sr Software Engineer

Senior Software Engineer (Backend)

About Arkham

Arkham is a Data & AI Platform—a suite of powerful tools designed to help you unify your data and use the best Machine Learning and Generative AI models to solve your most complex operational challenges.

Today, industry leaders like Circle K, Mexico Infrastructure Partners, and Televisa Editorial rely on our platform to simplify access to data and insights, automate complex processes, and optimize operations. With our platform and implementation service, our customers save time, reduce costs, and build a strong foundation for lasting Data and AI transformation.

About the Role

We're looking for a Senior Software Engineer with a strong backend focus to help us design and build the core platform services that power Arkham’s AI Operating System. This role is ideal for engineers who enjoy working on high-performance systems, solving complex distributed challenges, and creating scalable microservices architectures that enable fast and secure data and AI workflows.

You'll play a key role in designing systems that handle large-scale data processing, support real-time event-driven communication, and enable mission-critical AI and analytics workloads for our customers. This is a hands-on, high-impact position that blends technical depth with product thinking.

Key Responsibilities

  • Architect Scalable Systems – Design and implement modular microservices using best practices in domain-driven design, scalability, and fault tolerance.
  • Work with Event-Driven Architectures – Build and optimize Kafka-based workflows for asynchronous, decoupled service communication.
  • Own Critical Backend Services – Develop robust APIs and backend systems using Python (primary) and Node.js (optional), with a strong focus on performance and resilience.
  • Ensure Observability & Reliability – Implement monitoring, logging, and alerting strategies using tools like Prometheus, Grafana, and OpenTelemetry, ensuring systems are both observable and maintainable.
  • Collaborate Across Teams – Work closely with data engineers, analytics engineers, and ML teams to design secure, efficient APIs and integrate services across the platform.
  • Champion Best Practices – Contribute to our CI/CD pipelines, advocate for secure coding practices (OAuth2, RBAC, data encryption), and help evolve our engineering culture and standards.

What We’re Looking For

  • Experience: 5+ years building and maintaining production-grade backend systems.
  • Technical Skills:
    • Strong knowledge of microservices architecture, distributed systems, and API design.
    • Proficient in Python (required), with experience in Node.js as a bonus.
    • Hands-on experience with Kafka, including consumer groups, message delivery semantics, and DLQ strategies.
    • Solid understanding of relational databases, query optimization, and transactional integrity.
    • Familiar with concurrency models, async processing, and non-blocking I/O patterns.
  • DevOps & CI/CD: Experience with GitHub Actions, blue-green/canary deployments, and infrastructure observability.
  • Security Awareness: Knowledge of OAuth2/OpenID, fine-grained access controls (e.g., using OpenFGA), and data protection practices like encryption and tokenization.
  • Team Player: Excellent communication skills and a strong desire to work closely with cross-functional teams.

Average salary estimate

$140000 / YEARLY (est.)
min
max
$120000K
$160000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Sr Software Engineer, Arkham Technologies

Welcome to Arkham, where we’re on a mission to revolutionize the world of data and AI! We’re currently seeking a talented Senior Software Engineer with a backend focus to join our innovative team. Imagine being at the forefront of designing and building the core services that power Arkham’s advanced AI Operating System. In this high-impact role, you’ll take charge of developing scalable microservices architectures that will solve complex operational challenges for major industry leaders like Circle K and Televisa Editorial. Your day-to-day will involve crafting robust APIs in Python, while optionally dabbling in Node.js. You’ll work closely with event-driven architectures utilizing Kafka to ensure seamless, decoupled service communication. Here at Arkham, we value collaboration across teams, so you'll be partnering with data engineers and ML teams to create secure, efficient APIs that will support mission-critical workloads. With your expertise in domain-driven design and a thorough understanding of performance and resilience, you will implement monitoring and alerting strategies to keep our systems observable and reliable. If you’re someone enthusiastic about high-performance systems and enjoy bringing a product-centric mindset to your technical skills, Arkham is the place for you to thrive and make a lasting impact. Join us and be a part of a journey that’s not just about technology, but also about transforming the way organizations leverage data!

Frequently Asked Questions (FAQs) for Sr Software Engineer Role at Arkham Technologies
What are the main responsibilities of a Senior Software Engineer at Arkham?

As a Senior Software Engineer at Arkham, your main responsibilities include architecting scalable systems with a focus on modular microservices, building and optimizing Kafka-based workflows for seamless service communication, and developing robust backend services primarily using Python. You'll also ensure observability and reliability through monitoring strategies and collaborate with cross-functional teams to design effective APIs.

Join Rise to see the full answer
What technical skills are required for the Senior Software Engineer position at Arkham?

To thrive as a Senior Software Engineer at Arkham, you should have at least 5 years of experience building production-grade backend systems. Proficiency in Python is required, and familiarity with Node.js is a plus. Strong knowledge of microservices architecture, distributed systems, API design, and hands-on experience with Kafka are essential. You should also be comfortable with DevOps practices including CI/CD and security awareness regarding data protection.

Join Rise to see the full answer
What kind of projects will a Senior Software Engineer at Arkham work on?

At Arkham, a Senior Software Engineer will work on exciting projects that involve designing systems for large-scale data processing and integrating services across our innovative platform. You will be key in enabling mission-critical AI and analytics workloads, thereby directly impacting how our clients streamline their operations and gain insights from their data.

Join Rise to see the full answer
What is the team culture like for a Senior Software Engineer at Arkham?

The team culture at Arkham emphasizes collaboration, innovation, and continuous improvement. As a Senior Software Engineer, you’ll be working closely with other engineers and teams, fostering an environment of learning and sharing best practices. We value open communication and encourage team members to advocate for secure coding practices and participate in evolving our engineering culture.

Join Rise to see the full answer
How can a Senior Software Engineer at Arkham advance their career?

At Arkham, Senior Software Engineers have ample opportunities for career advancement by taking on more complex projects, mentoring junior engineers, and contributing to architectural discussions. Your contributions toward setting engineering standards and advocating best practices could pave the way for leadership positions within the organization as we grow.

Join Rise to see the full answer
Common Interview Questions for Sr Software Engineer
Can you describe your experience with microservices architecture?

When answering this question, focus on specific projects where you designed or implemented microservices. Highlight key decisions you made, the technologies you used, and how you ensured scalability and resilience in your architecture.

Join Rise to see the full answer
How do you approach building robust APIs?

Discuss your process for designing APIs, including your focus on RESTful design principles, authentication mechanisms like OAuth2, and ensuring the APIs meet both performance and security standards.

Join Rise to see the full answer
What techniques do you use for optimizing Kafka performance?

Share your experience with Kafka, including your understanding of consumer groups, message delivery semantics, and how you addressed issues like lag or message retention to optimize overall system performance.

Join Rise to see the full answer
How have you implemented monitoring and alerting for your applications?

Explain your experience with tools like Prometheus and Grafana for monitoring. Share specific examples where you set up alerts, the metrics you tracked, and how you used this data to improve system reliability.

Join Rise to see the full answer
Can you describe your experience with CI/CD practices?

Talk about your familiarity with CI/CD tools like GitHub Actions and specific deployment strategies such as blue-green or canary deployments. Share a situation where you successfully implemented a CI/CD pipeline.

Join Rise to see the full answer
What is your approach to developing scalable applications?

Discuss your strategies for scalability, including the principles of domain-driven design you apply, how you anticipate future growth, and any specific technologies you leverage to maintain high performance under heavy loads.

Join Rise to see the full answer
How do you ensure the security of backend services you develop?

Highlight your understanding of security best practices such as data encryption, user authentication, and fine-grained access controls. Provide examples of how you implemented these measures in past projects.

Join Rise to see the full answer
How do you handle asynchronous processing in your applications?

Explain your experience with async processing models and how you've used non-blocking I/O patterns to efficiently handle concurrency in your applications. Provide specific examples if possible.

Join Rise to see the full answer
What role does collaboration play in your work as a Senior Software Engineer?

Share your perspective on teamwork and collaboration, emphasizing how you actively engage with cross-functional teams, share knowledge, and contribute to a collective goal in delivering complex projects.

Join Rise to see the full answer
How do you stay current with emerging technologies and development practices?

Discuss your methods for staying updated, whether through online courses, attending conferences, or engaging with professional communities. Highlight any recent technologies you've explored that could benefit Arkham's initiatives.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Vectra Hybrid Austin, Texas, United States
Posted 5 days ago
Photo of the Rise User
Seek Remote Cremorne, Australia
Posted yesterday
Customer-Centric
Mission Driven
Dare to be Different
Diversity of Opinions
Friends Outside of Work
Startup Mindset
Emails over Meetings
Transparent & Candid
Growth & Learning
Medical Insurance
Learning & Development
Paid Holidays
Paid Sick Days

Join SEEK as a Mid-level Software Engineer and contribute to innovative technology solutions for employment and education.

Photo of the Rise User
Posted 12 days ago
Photo of the Rise User
Posted 4 days ago
Photo of the Rise User
Visa Remote Highlands Ranch
Posted 5 days ago
Photo of the Rise User
Apple Hybrid Cupertino, California, United States
Posted 2 days ago
Inclusive & Diverse
Diversity of Opinions
Work/Life Harmony
Dare to be Different
Reward & Recognition
Empathetic
Take Risks
Growth & Learning
Transparent & Candid
Mission Driven
Passion for Exploration
Feedback Forward
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
Learning & Development
Paid Time-Off
Maternity Leave
Social Gatherings

Join Apple as a Senior Software Engineer to develop innovative advertising solutions while prioritizing user privacy.

Photo of the Rise User
Posted 4 days ago
Inclusive & Diverse
Empathetic
Collaboration over Competition
Growth & Learning
Transparent & Candid
Medical Insurance
Dental Insurance
Mental Health Resources
Life insurance
Disability Insurance
Child Care stipend
Employee Resource Groups
Learning & Development
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
No info
HQ LOCATION
No info
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
April 1, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
150 people applied to Scrum Master-Remote at DICE
Photo of the Rise User
Someone from OH, Cleveland just viewed Special Education PD Designer at GoalBook
Photo of the Rise User
Someone from OH, Fairfield just viewed Materials Associate at Anduril Industries
Photo of the Rise User
17 people applied to Front-end Developer at Venturenox
Photo of the Rise User
Someone from OH, Xenia just viewed Permitting Associate at Flock Safety
Photo of the Rise User
8 people applied to Game Developer (Unity) at LiquidX
Photo of the Rise User
30 people applied to Senior PLSQL Developer at ProArch
Photo of the Rise User
Someone from OH, Lakewood just viewed Analyst-Treasury at American Express
Photo of the Rise User
Someone from OH, Cincinnati just viewed Senior Director, Digital Marketing at UserTesting
Photo of the Rise User
Someone from OH, Cleveland just viewed Product Manager, AI & STEM Specialist at Macmillan Learning
Photo of the Rise User
Someone from OH, Ashland just viewed Prior Authorization Specialist at LifeStance Health
Photo of the Rise User
Someone from OH, Ashland just viewed Prior Authorization Specialist at LifeStance Health
F
Someone from OH, Grove City just viewed Director of Internal Communications at Filevine
Photo of the Rise User
Someone from OH, Amelia just viewed Copy Editor (contract) at Morning Brew Inc.
Photo of the Rise User
Someone from OH, Versailles just viewed Parts Manager at Crown Equipment
Photo of the Rise User
Someone from OH, Cincinnati just viewed Bookkeeper - Franchise Location at H&R Block
Photo of the Rise User
Someone from OH, Dublin just viewed Cashier - Sawmill Road Market District at Giant Eagle
M
Someone from OH, Cincinnati just viewed Dental Practice Manager at Mortenson Family Dental
Photo of the Rise User
Someone from OH, Columbus just viewed Summer 2025 Data Intern at Reproductive Freedom for All
Photo of the Rise User
Someone from OH, Athens just viewed Medical Assistant - Podiatry - Athens at OhioHealth