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

Senior Software Engineer - Endur

DRW is a diversified trading firm seeking a Senior Software Engineer with experience in Openlink Endur to support the firm's growing Energy business.

Skills

  • Openlink Endur development
  • OpenJVS knowledge
  • SQL proficiency
  • Java familiarity
  • Metal and Carbon domain expertise

Responsibilities

  • Customization, deployment, and operation of Openlink platforms
  • Development of custom inbound and outbound data APIs
  • Focus on testing, reliability, scalability, and maintainability
  • Providing on-call support as needed
  • Collaborating with a geographically diverse team

Benefits

    To read the complete job description, please click on the ‘Apply’ button
    DRW Glassdoor Company Review
    4.3 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon
    DRW DE&I Review
    No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
    CEO of DRW
    DRW CEO photo
    Donald R. Wilson, Jr.
    Approve of CEO

    Average salary estimate

    $100000 / YEARLY (est.)
    min
    max
    $80000K
    $120000K

    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 Senior Software Engineer - Endur, DRW

    Are you ready to make your mark with DRW as a Senior Software Engineer - Endur in London? We're a dynamic trading firm with over 30 years of experience harnessing technology and exceptional talent to navigate the global markets. Our teams operate with respect and curiosity, valuing the unique insights each member brings. As part of the Unified Platform - Trade Management team, you'll dive deep into our robust trade and instrument reporting systems, working specifically with Openlink Endur to support our expanding Energy business. Here, autonomy reigns supreme; you'll have the freedom to explore business solutions without unnecessary constraints. Expect to collaborate within a geographically diverse team, customize and deploy Openlink platforms, and develop APIs to streamline data processes. Your experience in OpenJVS, SQL, and Java, coupled with a keen understanding of the Metal and Carbon domains, will be vital in ensuring our systems' reliability and scalability. If you're passionate about tackling challenges with innovative solutions and contributing to a culture of high expectations, integrity, and feedback-driven development, we'd love to hear from you!

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

    The Senior Software Engineer - Endur at DRW takes on significant responsibilities, including the customization, deployment, and operation of the Openlink platforms, Endur and Findur. You'll develop custom data APIs to enhance our trading systems, with a focus on reliability, scalability, and maintainability. Moreover, you'll provide on-call support and work in a collaborative environment that values diverse perspectives.

    Join Rise to see the full answer
    What qualifications are needed for the Senior Software Engineer - Endur role at DRW?

    To excel as a Senior Software Engineer - Endur at DRW, candidates should possess direct experience in developing and customizing Openlink Endur, along with a strong command of OpenJVS and SQL. Familiarity with Java, as well as exposure to Linux, git, rabbitmq, FIX, and REST, are highly desirable. Candidates with domain expertise in Metal and Carbon will have an advantage.

    Join Rise to see the full answer
    What kind of team dynamic can a Senior Software Engineer - Endur expect at DRW?

    At DRW, the Senior Software Engineer - Endur will engage in a supportive and diverse team dynamic. We emphasize remote-first communication practices and encourage collaboration on tasks among team members. This environment fosters a culture where developers have the autonomy to pursue innovative solutions and actively participate in shaping the direction of our projects.

    Join Rise to see the full answer
    How does DRW support the professional growth of a Senior Software Engineer - Endur?

    DRW is committed to your professional growth as a Senior Software Engineer - Endur. We encourage team members to continuously explore new tools and solutions, participate in fast-paced deployment processes, and embrace feedback. The culture is built on integrity and innovation, empowering you to shine in your area of expertise while also expanding your skillset.

    Join Rise to see the full answer
    What is the work environment like for a Senior Software Engineer - Endur at DRW?

    The work environment for a Senior Software Engineer - Endur at DRW is vibrant and innovative. We thrive on high expectations and challenge the norm, creating a culture of integrity and collaboration. Expect to tackle real-world challenges with cutting-edge technology while being part of a team that values autonomy and encourages problem-solving across diverse disciplines.

    Join Rise to see the full answer
    Common Interview Questions for Senior Software Engineer - Endur
    What experience do you have with Openlink Endur?

    Discuss your specific projects and roles involving Openlink Endur, highlighting any customizations you made and how you leveraged its functionalities to meet business needs. Emphasize your understanding of its architecture and any integration work with other systems.

    Join Rise to see the full answer
    Can you describe a challenging project you worked on with OpenJVS?

    Share a specific project where OpenJVS played a critical role, detailing the challenges you encountered and the solutions you implemented. Focus on the skills you utilized and how you collaborated with team members to achieve project goals.

    Join Rise to see the full answer
    How do you ensure code reliability and maintainability?

    Explain your approach to testing, including unit and integration testing strategies. Discuss any practices you implement for code reviews and documentation that ensure long-term maintainability, as well as your familiarity with continuous integration and deployment strategies.

    Join Rise to see the full answer
    What programming languages are you most comfortable with, and how have you applied them in your previous roles?

    Highlight your proficiency in languages that are relevant to the Senior Software Engineer - Endur role, such as Java or SQL. Provide examples of projects where these languages were critical and elaborate on your contributions and the impact your work had on the project.

    Join Rise to see the full answer
    How do you approach collaborating with a geographically diverse team?

    Share your strategies for effective communication and collaboration in remote settings. Highlight any tools you use (e.g., video conferencing, project management software) and how you adapt your workstyle to accommodate different time zones and cultural nuances.

    Join Rise to see the full answer
    Can you give an example of a time when you had to pivot on a project?

    Provide a clear example of a situation where you had to change direction due to business needs or unexpected challenges. Discuss how you assessed the situation, made decisions, and engaged your team in implementing the new approach.

    Join Rise to see the full answer
    What is your experience with API development?

    Detail your experience in developing both inbound and outbound APIs, explaining the technologies you've used and the specific problems you solved. Highlight any best practices you follow to ensure API security and performance.

    Join Rise to see the full answer
    How do you prioritize tasks in a fast-paced environment?

    Discuss your methods for task prioritization, such as using agile methodologies or specific project management tools. Share an example that illustrates how you successfully balanced multiple responsibilities under tight deadlines.

    Join Rise to see the full answer
    What do you expect from the team and company culture at DRW?

    Articulate your preferences for team dynamics, including autonomy and collaboration. Mention the importance of integrity and innovation in a work culture, and how these values align with your own professional philosophy.

    Join Rise to see the full answer
    How do you stay updated on the latest technologies and industry trends?

    Share the resources you use to keep your skills fresh and relevant, such as online courses, industry blogs, or conferences. Highlight how you incorporate new knowledge into your work practices and share insights with your team.

    Join Rise to see the full answer
    Similar Jobs
    Photo of the Rise User
    DRW Hybrid Chicago
    Posted 12 days ago
    Photo of the Rise User
    Posted 11 days ago
    Photo of the Rise User
    Posted 5 days ago
    Inclusive & Diverse
    Feedback Forward
    Collaboration over Competition
    Growth & Learning
    Photo of the Rise User
    Posted 9 days ago
    Photo of the Rise User
    Posted 22 hours ago
    DevSavant Inc. Remote No location specified
    Posted yesterday

    We are a team of innovative and ambitious individuals who use the power of free markets to solve challenging problems, capture opportunities, ​​​​​​​and pursue positive change.

    35 jobs
    MATCH
    Calculating your matching score...
    FUNDING
    SENIORITY LEVEL REQUIREMENT
    TEAM SIZE
    SALARY RANGE
    $80,000/yr - $120,000/yr
    EMPLOYMENT TYPE
    Full-time, remote
    DATE POSTED
    December 17, 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!