Symphony

Software Engineer, Back-End

Posted: 2 minutes ago

Job Description

About us @SymphonyWe've spent the last 10 years building a communication and markets technology company, powered by interconnected platforms: messaging, voice, directory and analytics. Over 1000 institutions use our modular technology built for global finance. Security is in our DNA with uncompromising data protection, end-to-end encryption and resilient architecture, all created on a foundation of trust with our customers .But that was only chapter one. We're now building on our purpose-built network, expanding AI-powered, real-time collaboration, redefining flexibility with fully cloud-native software with our trader voice product, and rethinking the industry's approach to identity verification, connection and intelligence. .The opportunity and our ambition are huge. But we need passionate, dedicated individuals to get there. At Symphony we work hard and fast. Our unique blend of technology and financial services makes it an environment you won't get elsewhere.Role DescriptionWe are seeking a Backend Engineer, passionate in Java development, solution design and operational support, to join the Symphony engineering group. In this role, you will be responsible for delivering both functional and technical features in the core Symphony Backends, with a specific focus on maintainability, scaling.You will actively participate into major backend reengineering projects, encompassing deep code changes, as well as improvements in databases, infrastructure and CICD processes.As a backend engineer, you will be involved in all aspects of the backend lifecycle, from design to deployment, taking into account the specific requirements of our industry.The team is responsible for implementing core messaging and compliancy features, crucial for our customers. Our operations are conducted in a multi-cloud environment with a strong DevOps mindset.Responsibilities:Design, implement and maintain Java-based backends and their interactions with the other Symphony components, including datastores.Build and support automation and tooling required to build, deploy and operate the Symphony deliverables in a public cloud environment and following a gitops approach.Support the infrastructure needs by collaborating with site reliability engineers.Participate constructively and collaboratively in backend design and code reviews.Required Qualifications:BS in Computer Science and 2+ years' experience in Java server-side developmentAbility to work on production environment with reliability constraints.Knowledge about kubernetes and helm is a strong assetAbility to work in a fast-paced, dynamic, highly collaborative and agile global environmentStrong problem solving skills and good understanding of the best practices for building, testing, deploying, and monitoring software.Ability to learn new stack and new toolingCompensation:Competitive salaryBonus PlanBenefits and Perks vary based on location.Benefits and Perks:Regional specific competitive benefitsBuild your own Benefits (BYOB) perkMany other fun and exciting benefits and activities!We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status. We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment.

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

You May Also Be Interested In