MongoDB, originally called 10gen, is a software development company. Since 2007, MongoDB has created an open-source, document-oriented database to help clients
Software Engineer 3
Location
Ireland
Posted
1 day ago
Salary
0
Seniority
Mid Level
Job Description
Software Engineer 3
MongoDB
Role Description Atlas Growth seeks a mid-level software engineer (Software Engineer 3). SE3s are solid contributors to projects they work on and often lead projects of their own. They act in accordance with MongoDB’s core values and leadership principles, and are actively working toward a Senior role. Qualifications - 3+ years of software engineering experience - Fluency in TypeScript/JavaScript - Experience with a modern framework (e.g. React) - Proficiency in Java, Go, C++/C, or a similar compiled language is a plus - Experience writing database queries, either document-based or relational - Experience writing and reviewing technical specs, and leading small projects - Interest in A/B testing or product design Requirements - Contribute readable and well-tested code to ongoing projects - Collaborate closely with product and design partners to implement and iterate on new customer-facing features - Write scope and technical spec docs for new projects assigned by your manager - Lead small working groups of two or three engineers for these projects - Participate actively and constructively in code and document reviews - Help product management identify improvements for features you own and drive them to completion - Triage incoming support requests and alerts for products you own - Participate in group-wide on-call rotation once onboarded Benefits - Employee affinity groups - Fertility assistance - Generous parental leave policy - Support for employees’ wellbeing Company Description MongoDB is built for change, empowering our customers and our people to innovate at the speed of the market. We have redefined the data platform for the AI era, enabling builders to create, transform, and disrupt industries with software. MongoDB’s unified data platform, the most widely available, globally distributed data platform on the market, helps organizations modernize legacy workloads, embrace innovation, and unleash AI. With offices worldwide and over 67,000 customers, including 75% of the Fortune 100 and AI-native startups, relying on MongoDB for their most important applications, we’re powering the next era of software. Our compass at MongoDB is our Leadership Commitment, guiding how and why we make decisions, show up for each other, and win. It’s what makes us MongoDB. To drive the personal growth and business impact of our employees, we’re committed to developing a supportive and enriching culture for everyone.
Related Guides
Related Job Pages
More Software Engineer Jobs
Oracle Middleware Developer
Bright Vision TechnologiesBright Vision Technologies is a forward-thinking software development company dedicated to building innovative solutions that help businesses automate and optimize their operations. We leverage cutting-edge technologies to create scalable, secure, and user-friendly applications.
Role Description We are seeking an experienced Oracle Middleware Developer to design, build, and operate enterprise integration scenarios that connect Oracle Cloud Applications, on-premises Oracle systems, and third-party platforms. In this role you will own the full integration lifecycle, from analysis and design through development, testing, deployment, monitoring, and ongoing support. The ideal candidate will bring strong hands-on experience with OIC integrations, processes, and visual builder applications, and will combine that with a clear understanding of integration patterns, API management, and Oracle Cloud Applications data models. Key Responsibilities - Design and develop integration flows in Oracle Integration Cloud (OIC) connecting Oracle Cloud Applications (ERP, HCM, CX) with on-premises and third-party systems. - Build app-driven and scheduled orchestrations, including complex mappings, error handling, and recovery flows. - Configure and operate a wide range of OIC adapters (REST, SOAP, FTP, Salesforce, Workday, ServiceNow, custom). - Develop process automation flows using OIC Process Cloud Service for human-centric workflows. - Build Visual Builder Cloud Service (VBCS) applications integrated with OIC and Oracle Cloud Applications. - Implement API management strategies, including security policies, throttling, and developer portals. - Design robust error-handling and notification patterns, including retries, escalation, and resubmission workflows. - Optimize performance of high-volume integrations through batching, parallelism, and asynchronous patterns. - Migrate legacy Oracle SOA Suite or third-party integrations to OIC. - Collaborate with Oracle Cloud Applications functional teams to align integrations with business processes. - Provide hypercare and post-go-live support, including incident response and root-cause analysis. - Maintain comprehensive, current technical documentation — including architecture diagrams, design decisions, configuration references, runbooks, and operational procedures. - Mentor junior developers and contribute to internal integration patterns and standards. Qualifications - Bachelor’s degree in Computer Science, Engineering, or a related technical discipline. - Five or more years of integration experience, with strong hands-on time in Oracle Integration Cloud. - Solid experience with Oracle Cloud Applications (ERP, HCM, or CX) data models and APIs. - Experience with REST and SOAP web service development. - Working knowledge of Visual Builder Cloud Service (VBCS) and Process Cloud Service. - Familiarity with API management concepts and Oracle API Platform. - Strong scripting skills (Groovy, JavaScript) and SQL. - Experience with security standards (OAuth2, SAML, mTLS). - Excellent troubleshooting, communication, and documentation skills. - Prior experience migrating from Oracle SOA Suite to OIC is a strong plus. Preferred Qualifications - Oracle Cloud Platform Application Integration certification. - Experience with Oracle Autonomous Database integration. - Familiarity with event-driven integration on OCI. - Exposure to DevOps and CI/CD patterns for OIC content. - Working knowledge of related platforms (MuleSoft, Boomi, SAP CPI). How to Apply Would you like to know more about this opportunity? For immediate consideration, please send your resume to [email protected] or contact us at (908) 505-3545. Learn more about Bright Vision Technologies at www.bvteck.com .
Sr. Software Engineer I, Evaluation Services
NinjaTraderBetter Futures Start Now. Grow your FinTech career at NinjaTrader or start your futures trading journey with us.
Disclaimer: Please be advised that the most accurate and up-to-date information about our open roles—including job descriptions, compensation, and benefits—can only be guaranteed on our official job board. For the latest listings and details, please visit: https://job-boards.greenhouse.io/ninjatrader. JOIN US ON OUR MISSION TO BECOME THE #1 RETAIL TRADING PLATFORM IN THE WORLD Welcome to the dynamic world of NinjaTrader! As an industry-leading trading platform and futures broker, we're empowering traders to take control of their financial destiny. How do we do it? We provide cutting-edge products and services that enhance the trading journey. Whether a seasoned pro or just starting out, NinjaTrader equips traders with award-winning software and brokerage services to navigate the world's leading financial markets with confidence. Our growth story is nothing short of exhilarating. Since 2003, NinjaTrader has been dedicated to understanding and supporting traders on their journey toward trading triumph. Through those efforts, our user base has grown to over 2 million users and we have become the number one rated futures brokerage worldwide. But we're not stopping there. We're constantly evolving, pushing boundaries, and modernizing the futures industry. Our commitment to innovation means users will always have access to dynamic tools, real-time support, and a community of like-minded traders. So, why work at NinjaTrader? Here, you're not just part of a team; you're part of a movement. We empower employees to reach new heights in their careers by providing a dynamic culture focused on social connection, professional development, and employee recognition initiatives. Sounds too good to be true? Take it from our employees. Join us as we redefine what's possible in trading, advocate for our customers, and continue our journey toward becoming the world's top retail-focused trading platform in the world. What you'll do: We are seeking a Sr. Software Engineer to join our Evaluation Services team. Our Evaluation Services business powers funded trader programs that give aspiring traders a pathway to professional trading capital. In this role, you will serve as a trusted technical advisor to our partners, working closely with Technical Account Managers and partner engineering teams to drive successful integrations. You will be the go-to expert for complex API challenges, setting the quality bar for technical support while thriving in a fast-paced environment where no two days look the same. In this role you will: - Serve as the senior technical point of contact for partners integrating with NinjaTrader APIs, providing expert guidance on authentication, endpoints, data models, and architectural best practices - Partner directly with external engineering teams to debug complex integration issues, conduct code reviews of their implementations, and accelerate time-to-production - Collaborate closely with Technical Account Managers to deliver a seamless partner experience, translating business requirements into technical solutions and providing real-time support during critical integration milestones - Diagnose and resolve complex API issues spanning WebSocket connections, REST endpoints, and real-time data feeds, often under time pressure with high-value partners - Own the quality standard for API support, establishing best practices for troubleshooting, documentation, and partner communication that the broader team can follow - Build and enhance internal tools, scripts, and diagnostic utilities that improve support efficiency and enable faster issue resolution - Drive continuous platform improvement by synthesizing partner feedback into actionable recommendations for Product and Engineering, influencing the API roadmap - Mentor junior team members on technical troubleshooting, partner communication, and maintaining composure in high-stakes situations - Develop deep expertise in NinjaTrader's evaluation platform, trading systems, and API architecture to provide authoritative technical leadership What you'll need: - 5+ years of software engineering experience, with deep hands-on expertise in API development, system integrations, and building or supporting partner-facing platforms - Proven track record of working alongside Technical Account Managers and cross-functional teams to deliver successful partner outcomes in a fast-paced environment - Strong proficiency with REST APIs, WebSockets, JSON, OAuth, and API debugging tools (Postman, curl, browser developer tools, network analyzers) - Hands-on experience with TypeScript/JavaScript, Python, or similar languages for scripting, debugging, and building reference implementations - Demonstrated ability to work directly with partner engineering teams by reviewing code, pair debugging, and guiding architectural decisions - Excellent troubleshooting skills with the ability to analyze logs, trace API calls, and isolate issues across distributed systems under pressure - High quality standards with attention to detail in documentation, communication, and technical deliverables - Ability to think on your feet and adapt quickly when priorities shift or unexpected issues arise - Outstanding written and verbal communication skills with the ability to translate complex technical concepts for both technical and non-technical audiences - Self-starter who thrives in ambiguity and can manage multiple high-priority partner engagements simultaneously Bonus points for: - Experience with trading platforms, fintech, or capital markets technology - Familiarity with React, Node.js, or full-stack TypeScript development - Background in developer experience (DevEx), developer advocacy, or technical evangelism - Experience with API documentation tools (Swagger/OpenAPI, ReadMe, or similar) - Prior experience supporting enterprise or B2B partner integrations - Passion for futures, derivatives, and trading technologies Compensation: The salary range for this role will be $125,000.00 - $175,000.00 USD. In addition, this position will also receive an annual target bonus of 12%. Bonus pay at NinjaTrader is based on individual performance (50%) as well as company/team performance (50%). Salary and bonus earnings are only two components of the total compensation package offered by NinjaTrader. NinjaTrader offers a 401K plan through ADP under which the company will match up to 3.5% of employee contributions. Annual paid time off allowance accrues at a rate of 18 days per year (some positions may qualify for more) plus seven paid holidays. Location: This role is based in Chicago, IL. *There may be remote flexibility for exceptional candidates in the following states: California, Colorado, Florida, Georgia, Illinois, Indiana, Minnesota, Missouri, Montana, New Jersey, New York, North Carolina, Ohio, Oregon, Pennsylvania, South Carolina, Texas, Utah, Vermont, Virginia, Washington, Washington DC, Wisconsin. Hybrid: For Chicago-based employees, we follow a hybrid work schedule: In-office Tuesday through Thursday, with remote work on Mondays and Fridays. In addition to these weekly remote days, we offer: - 20 additional flex remote days annually - 5 Company Wide Office-Optional weeks tied to major holidays Our Core Benefits Include: - Generous PTO - 7 Paid Holidays Annually + 5 Conditional Holidays Annually - 1 Service Day Annually - 401k with 3.5% Company Match - Paid Parental Bonding Leave - Health, Vision, Dental Coverage - Life and Disability Insurance Covered 100% by NinjaTrader We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender, gender identity or expression, or veteran status. We are proud to be an equal opportunity workplace.
Lead Senior Software Engineer
Dane Street, LLCA fast-paced, Inc. 500 Company with a high-performance culture, is seeking insightful forward-thinking professionals. We process over 200,000 insurance claims annually for leading national and regional Workers’ Compensation, Disability, Auto, and Group Health Carriers, Third-Party Administrators, Managed Care Organizations, Employers, and Pharmacy Benefit Managers. We provide customized Independent Medical Exams and Peer Review programs that assist our clients in reaching the appropriate medical determination as part of the claims management process.
Role Description - Own projects end-to-end: design, development, deployment, and ongoing support - Build and maintain backend systems and APIs - Integrate with third-party platforms and external services - Develop automation workflows to streamline internal processes - Collaborate with stakeholders to translate business needs into technical solutions - Manage and prioritize multiple concurrent initiatives in a fast-paced environment - Contribute to system architecture and technical decision-making Qualifications - Strong backend engineering experience (preferably in Python) - Experience working with AWS (S3, Lambda, API Gateway, etc.) - Solid understanding of REST APIs and system integrations - Experience with automation, scripting, and process optimization - Ability to manage multiple projects and deliver independently - Strong problem-solving skills and attention to detail Requirements - AWS Certification (e.g., Cloud Practitioner or higher) - Experience with infrastructure as code (e.g., CDK) - Familiarity with event-driven architectures and serverless systems - Experience working in a startup or small team environment - Exposure to data pipelines, ETL workflows, or AI/ML integrations - Experience with CI/CD pipelines - Knowledge of containerization (Docker, ECS, Kubernetes) - Frontend or full-stack capabilities - Experience integrating with SaaS platforms (e.g., Salesforce, Stripe, NetSuite, etc.) Benefits - Medical, dental, and vision coverage for you and your family - Voluntary life insurance options for you, your spouse, and your children - Other voluntary benefits including hospital indemnity, critical illness, accident indemnity, and pet insurance plans - Basic life insurance, short-term disability, and long-term disability coverage at no cost - Generous paid time off policy - 401k plan with a company match - Apple equipment and a media stipend for remote workspace
Principal Software Engineer - CIAM and Fraud
First Citizens BankFirst Citizens Bank offers a full line of financial services and focuses on individuals, as well as small to medium-sized businesses. As an employer, the compan
Role Description This is a remote role that may be hired in several markets across the United States. At First Citizens Bank we’re in the midst of a bold digital transformation—simplifying, consolidating, and modernizing the way we serve our customers. This is not business-as-usual. We’re reimagining our digital banking platform from the ground up—rethinking how channels connect, how technology supports growth, and how teams collaborate to deliver with speed and purpose. The CIAM & Fraud Principal Software Engineer is the senior-most hands-on engineering authority for customer identity and fraud technology built on the Okta platform. The role ensures that digital banking journeys are secure, resilient, and fraud-aware, while maintaining a low-friction customer experience. - Own engineering integrity and technical decision-making for CIAM and Fraud platforms. - Ensure Okta-based identity solutions balance customer experience, fraud prevention, security, and scalability. - Influence platform roadmaps and priorities through deep domain expertise. - Act as a critical control point for high-risk changes impacting customers and regulatory outcomes. - Serve as the engineering authority for Customer facing Okta Customer Identity Cloud implementations. - Define and maintain CIAM and Fraud specific engineering standards, patterns, and reference implementations. - Lead complex engineering initiatives including: - OAuth2 / OIDC authentication and token lifecycle management - Okta Identity Engine adaptive and risk-based authentication - MFA step-up for high-risk transactions - Integration of fraud and behavioral risk signals - Lead resolution of severe production incidents and security vulnerabilities. - Partner with Architecture, Security, Fraud, and Delivery leadership to ensure alignment. Qualifications - Bachelor's Degree and 10 years of experience in Software application development and maintenance OR High School Diploma or GED and 14 years of experience in Software application development and maintenance. - Principal or Staff-level engineering experience. - Deep hands-on expertise with Okta CIAM. - Strong experience in banking or regulated financial services. - Proven delivery of secure, customer-facing platforms at scale. - Minimum 5-8 years experience with at least one major programming language (e.g. Java, Python, Go, etc.). - Strong understanding of fraud prevention, risk-based authentication, and secure digital journeys. - Experience working within agile, product-aligned delivery models. - Familiarity with regulatory, audit, and operational risk expectations. - Strong CIAM and fraud-aware identity design expertise. - Deep understanding of Okta architecture and configuration concepts. - OAuth 2.0, OpenID Connect, SAML. - Fraud signal integration and risk-based decisioning. - Strong understanding of REST APIs, event-driven architectures. - Experience of Cloud platforms (AWS, Azure, GCP). Benefits - The base pay for this position is generally between $165,000 and $195,000. - Actual starting base pay will be determined based on skills, experience, location, and other non-discriminatory factors permitted by law. - For some roles, total compensation may also include variable incentives, bonuses, benefits, and/or other awards as outlined in the offer of employment. - More information can be found at First Citizens Bank Benefits .


