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

Senior Software Engineer

Who you are

  • We are looking for a Senior Software Engineer who:

    • Has deep knowledge of Go

    • Or has deed knowledge in Complex Financial Systems

    • Has extensive experience working with PostgreSQL and/or other database systems (e.g. Elastic)

    • Has experience developing micro-services and working with distributed systems

    • Writes quality, scalable and maintainable code

    • Is a team player who likes to discuss solutions and ideas

    • Is self-driven and achievement-oriented

    • Has a professional english level

    • Has good communication skills

At Formance we do:

  • Clean code, Testing, Peer Programming & Code reviews

  • Observability and monitoring of our applications.

  • Leverage cloud scalability (AWS)

  • Work with CI/CD to deliver faster.

What You Should Know About Senior Software Engineer, Formance

At Formance, we’re on the lookout for a talented Senior Software Engineer! If you have a passion for clean code and a knack for developing innovative solutions, we want to hear from you! In this role, you will work with advanced technologies like Go and PostgreSQL to design and create scalable, maintainable software that powers complex financial systems. Your expertise in micro-services and distributed systems will allow you to collaborate with our team effectively, bringing fresh ideas to the table while honing your technical skills further. We pride ourselves on fostering an environment that encourages open communication and teamwork, so you'll have plenty of opportunities to engage in discussions about best practices and design strategies. As part of our process, you’ll not only write quality code but also participate in peer programming, code reviews, and actively contribute to our observability and monitoring efforts. We work with AWS to leverage cloud scalability and implement CI/CD practices that accelerate our development cycles. The ideal candidate is self-driven, achievement-oriented, and possesses a professional level of English to facilitate smooth communication within our globally distributed teams. If you’re excited about working in a collaborative atmosphere while pushing the boundaries of technology, the Senior Software Engineer position at Formance could be the perfect fit for you!

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

As a Senior Software Engineer at Formance, your main responsibilities will include developing scalable and maintainable code, designing microservices, and ensuring the efficient operation of our complex financial systems. You'll also engage in code reviews, peer programming, and contribute to the observability and monitoring of our applications.

Join Rise to see the full answer
What qualifications do I need to apply for the Senior Software Engineer position at Formance?

To apply for the Senior Software Engineer role at Formance, you should have a deep understanding of Go or complex financial systems, extensive experience with PostgreSQL or similar databases, and proven expertise in microservices and distributed systems. A professional level of English and good communication skills are also essential.

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

In your role as a Senior Software Engineer at Formance, you’ll work on developing and optimizing complex financial systems, focusing on clean code practices and leveraging cloud solutions like AWS. You'll also be involved in creating CI/CD pipelines to enhance our development processes.

Join Rise to see the full answer
What technologies should a Senior Software Engineer at Formance be familiar with?

As a Senior Software Engineer at Formance, familiarity with Go, PostgreSQL, Elastic, and AWS is essential. You'll also work with modern microservices architectures and distributed systems, alongside implementing testing and observability tools within your projects.

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

At Formance, the work culture for a Senior Software Engineer encourages collaboration, open communication, and continuous improvement. You'll be part of a dynamic team that values clean code, peer programming, and innovative problem-solving within an inclusive environment.

Join Rise to see the full answer
Common Interview Questions for Senior Software Engineer
Can you explain your experience with Go and how it applies to complex financial systems?

When answering this question, focus on specific projects where you utilized Go to build or enhance financial systems. Highlight the challenges you faced, how you solved problems, and the performance benefits of using Go in those systems.

Join Rise to see the full answer
What strategies do you use to write scalable and maintainable code?

Discuss principles like SOLID, DRY, and KISS. Explain how you apply these principles in your daily coding tasks, mentioning specific experiences where good coding practices led to easier maintenance and scalability in projects.

Join Rise to see the full answer
Describe your experience with PostgreSQL. What optimizations or features have you utilized?

In your response, detail particular PostgreSQL features you have utilized, such as indexing, query optimization, or performance tuning. Provide examples of how these optimizations improved performance in your prior projects.

Join Rise to see the full answer
How do you approach developing microservices?

Explain your process for designing microservices, including how you define service boundaries, handle data management, and ensure effective communication between services. Mention any relevant tools or frameworks you’ve used.

Join Rise to see the full answer
Can you describe a challenging problem you faced in a distributed system and how you resolved it?

Share a specific problem and the methods you used for troubleshooting and resolving it. Be sure to emphasize your analytical skills and the technologies that were crucial in reaching a solution.

Join Rise to see the full answer
How do you ensure the quality of the code you write?

Talk about your commitment to writing tests, conducting code reviews, and following best practices. Mention the importance of peer feedback and continuous integration in maintaining high-quality standards.

Join Rise to see the full answer
What experience do you have with CI/CD practices?

Describe your familiarity with continuous integration and delivery practices, including tools you have used. Explain how these practices have improved the development cycle in your previous roles.

Join Rise to see the full answer
How do you stay updated with current trends and technologies in software engineering?

Discuss your methods for professional development, such as attending workshops, participating in online courses, following industry leaders, or contributing to open-source projects.

Join Rise to see the full answer
What role does communication play in software engineering, particularly in remote teams?

Emphasize the importance of clear communication, especially in remote setups. Share your techniques for ensuring effective collaboration, such as regular updates, utilizing project management tools, and active participation in discussions.

Join Rise to see the full answer
How do you prioritize tasks when working on multiple projects simultaneously?

Outline your approach to prioritization, including how you assess project urgency, impact, and your ability to meet deadlines. Mention tools or methods you use, like Agile methodologies or task management software.

Join Rise to see the full answer
Similar Jobs
Fidelity Investments Remote US, Denton County, TX; Texas, Westlake, TX
Posted 5 days ago

Join Fidelity as a Director of Full Stack Engineering to enhance the digital experience for Workplace Investing products.

Photo of the Rise User
CADDi Remote No location specified
Posted 22 hours ago

Caddi is looking for a Senior Backend Engineer to drive backend service design and development in a fully remote role.

Photo of the Rise User
NBCUniversal Remote 1000 Flower St, Glendale, CALIFORNIA
Posted 2 days ago

Join DreamWorks Animation as a Sr. Platform Engineer to enhance their platform capabilities through innovative DevOps practices.

Varjo Remote No location specified
Posted 13 days ago
Photo of the Rise User
Posted 11 days ago

Formance is an open, modular foundation for unique payments flows.

1 jobs
MATCH
VIEW MATCH
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
December 13, 2024

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
Someone from OH, Avon Lake just viewed Data Analyst I - Hospitality Data Team at Lightspeed Commerce
Photo of the Rise User
Someone from OH, Columbus just viewed Brand Awareness Specialist - Entry Level at Smart Solutions
Photo of the Rise User
7 people applied to DevOps Engineer at Spry Methods
Photo of the Rise User
7 people applied to Software Engineer at Wider Circle
Photo of the Rise User
Someone from OH, Cleveland just viewed Quality Assurance Weekender at Anheuser-Busch
Photo of the Rise User
16 people applied to Sr. Full Stack Developer at JODAYN
Photo of the Rise User
Someone from OH, Lewis Center just viewed Marketing & Partner Operations Lead, USA, Remote at Fundraise Up
Photo of the Rise User
Someone from OH, Dayton just viewed Community Health Advocate at CVS Health
Photo of the Rise User
Someone from OH, Cleveland just viewed Power Platform Developer - (Remote - US) at Jobgether
Photo of the Rise User
Someone from OH, Cincinnati just viewed Mechanical Engineering Intern (June - August) at Exowatt
Photo of the Rise User
Someone from OH, Dayton just viewed Data Science, AI Data at Meter
Photo of the Rise User
Someone from OH, Dayton just viewed Lead Data Engineer at Kanerika Software
I
Someone from OH, Dayton just viewed Machine Learning Intern at Inductive Bio
A
Someone from OH, Dayton just viewed Applied AI Research Intern (USA) at Articul8
Photo of the Rise User
Someone from OH, Dayton just viewed Machine Learning Internship at Provectus
S
Someone from OH, Dayton just viewed Machine Learning Engineer Intern at Sayari
Photo of the Rise User
Someone from OH, Highland Heights just viewed Software Engineer (Android) at Solvd
Photo of the Rise User
Someone from OH, Columbus just viewed IT Quality & Training Analyst at Privia Health
Photo of the Rise User
Someone from OH, Fairfield just viewed Customer Enablement at Clutch
Photo of the Rise User
Someone from OH, New Albany just viewed Deputy Chief Operating & Financial Officer at Community Change
Photo of the Rise User
Someone from OH, Fairborn just viewed Project Manager at Curriculum Associates
Photo of the Rise User
Someone from OH, Beachwood just viewed Legal Counsel (Intellectual Property) at Mars
o
Someone from OH, Columbus just viewed Marketing and Communications Specialist at osu