Senior Software Engineer – Database Optimizer
Location
Europe
Posted
16 hours ago
Salary
€6.5K - €9K / month
Seniority
Senior
Job Description
Senior Software Engineer – Database Optimizer
CAST AI
Role Description CAST AI is seeking a skilled senior software engineer with expertise in databases and interest in understanding the underlying technology that makes them work. Knowledge of implementation details around transactions, wire protocols, WAL, indexes, query planning, and other fundamental database features will enable you to build a product that automates what's traditionally been manual and complex. You will work on a greenfield project with high impact, creating intelligent systems that make database optimization effortless for our customers. This is a location-specific opportunity. We are currently accepting applications from candidates residing in the following European countries: - Bulgaria - Croatia - Estonia - Greece - Hungary - Latvia - Lithuania - Poland - Romania - Slovakia - Slovenia - Ukraine Qualifications - Experience working with and troubleshooting PostgreSQL and/or MySQL in production environments. - Experience troubleshooting database-related issues in one of your previous roles—whether as a DBA, backend engineer, SRE, or any position where you've debugged slow queries, optimized indexes, or resolved production database problems. - Strong programming skills in Go and/or C++. - Strong problem-solving skills and the ability to troubleshoot complex issues in a production environment. - Strong written and verbal communication skills in English. - Ability to work independently and collaboratively within a team. - Startup mindset: adaptable, proactive, and comfortable with ambiguity. - A proactive, problem-solving mindset with a "yes we can" attitude. Requirements - Design, build, and operate database optimization services in Go and C++. - Develop features for query analysis, index recommendations, and automated performance tuning that deliver measurable database cost savings. - Extend and maintain integrations with PostgreSQL and MySQL protocols, cloud database services (RDS, Cloud SQL, Azure Database). - Implement query parsing, plan analysis, and recommendation algorithms that identify optimization opportunities. - Develop monitoring and alerting systems for database performance metrics, connection health, and cost tracking. - Shape public and internal APIs with an eye for simplicity and developer experience. - Participate in design reviews, code reviews, and occasional customer deep-dives. Benefits - Competitive salary (€6,500 - €9,000 gross, depending on the level of experience). - Enjoy a flexible, remote-first global environment. - Collaborate with a global team of cloud experts and innovators, passionate about pushing the boundaries of Kubernetes technology. - Equity options. - Private health insurance. - Get quick feedback with a fast-paced workflow. Most feature projects are completed in 1 to 4 weeks. - Spend 10% of your work time on personal projects or self-improvement. - Learning budget for professional and personal development - including access to international conferences and courses that elevate your skills. - Annual hackathon to spark new ideas and strengthen team bonds. - Team-building budget and company events to connect with your colleagues. - Equipment budget to ensure you have everything you need. - Extra days off to help maintain a healthy work-life balance.
Related Guides
Related Job Pages
More Software Engineer Jobs
OnBase Developer
Mizuho Financial GroupMizuho Financial Group is a leading global financial institution dedicated to creating value for its clients and contributing to the prosperity of economies and
Title : OnBase Developer Location: New York United States Job Description: Join Mizuho as an OnBase Developer! We are seeking a skilled OnBase Developer to join our technology team. The ideal candidate will be responsible for designing, developing, and maintaining solutions within the OnBase enterprise content management platform. The role requires strong technical skills in OnBase configuration and development, as well as proficiency in SQL for database management and data integration tasks. Key Responsibilities - Design, develop, and implement OnBase solutions to support business processes and document management requirements. - Configure OnBase modules, including Workflow, Unity Forms, and Document Composition. - Collaborate with business analysts and stakeholders to gather requirements and translate them into technical specifications. - Develop and maintain custom scripts and integrations using OnBase APIs and tools. - Write and optimize SQL queries to support data extraction, reporting, and integration with other enterprise systems. - Monitor system performance and troubleshoot issues related to OnBase and associated databases. - Provide technical support and training to end users. - Ensure compliance with security standards and data privacy regulations. - Document technical processes, system configurations, and development activities. Required Skills and Qualifications - Bachelor's degree in Computer Science, Information Systems, or a related field (or equivalent work experience). - Proven experience with OnBase development and administration. - Strong proficiency in SQL, including writing complex queries, stored procedures, and performance tuning. - Experience with relational databases such as Microsoft SQL Server. - Familiarity with OnBase APIs and integration tools. - Solid understanding of enterprise content management concepts and document lifecycle management. - Ability to troubleshoot and resolve technical issues efficiently. - Excellent communication and collaboration skills. - Strong analytical and problem-solving abilities. Preferred Qualifications - OnBase Certified System Administrator (OCSA) is a must; and OnBase Certified Workflow Administrator (OCWA) certification preferred. - Experience with Unity Forms design. - Deep understanding of OnBase COLD, DIP, AUTOFILL processes and ability to develop & support such processes. - Strong understanding of OnBase security concepts as it relates to Active Directory; mobile platforms security a plus - Background in business process automation and workflow design. - Ability to use scripting languages (such as C# or VB.NET). - Knowledge of additional programming languages (e.g., Python, Java). Work Environment The OnBase Developer will collaborate with IT staff, business analysts, and end users across various departments to deliver robust content management solutions. Interested candidates should submit their resume and a cover letter outlining their experience with OnBase and SQL. The expected base salary ranges from $111k-$200k. Salary offers are based on a wide range of factors including relevant skills, training, experience, education, and, where applicable, certifications and licenses obtained. Market and organizational factors are also considered. In addition to salary and a generous employee benefits package, successful candidates are eligible to receive a discretionary bonus. #LI-Hybrid Other requirements Mizuho has in place a hybrid working program, with varying opportunities for remote work depending on the nature of the role, needs of your department, as well as local laws and regulatory obligations. Roles in some of our departments have greater in-office requirements that will be communicated to you as part of the recruitment process. Company Overview Mizuho Financial Group, Inc. is the 15th largest bank in the world as measured by total assets of ~$2 trillion. Mizuho's 60,000 employees worldwide offer comprehensive financial services to clients in 35 countries and 800 offices throughout the Americas, EMEA and Asia. Mizuho Americas is a leading provider of corporate and investment banking services to clients in the US, Canada, and Latin America. Through its acquisition of Greenhill, Mizuho provides M&A, restructuring and private capital advisory capabilities across Americas, Europe and Asia. Mizuho Americas employs approximately 3,500 professionals, and its capabilities span corporate and investment banking, capital markets, equity and fixed income sales & trading, derivatives, FX, custody and research. Visit www.mizuhoamericas.com. Mizuho Americas offers a competitive total rewards package. We are an EEO/AA Employer - M/F/Disability/Veteran. We participate in the E-Verify program. We maintain a drug-free workplace and reserve the right to require pre- and post-hire drug testing as permitted by applicable law. #LI-MIZUHO
Microsoft Dynamics Developer
Apex SystemsApex Systems, an IT staffing and workforce solutions firm, provides recruiting and staffing services to large and small companies alike. Founded in 1995 by thre
Title: Microsoft Dynamics Developer Employee Type: Contract Remote: Yes Location: Merrifield, VA, US Pay Range: $65 - $83 per hour Job#: 3034692 Job Description: We are hiring a Microsoft Dynamics Developer! Role: Microsoft Dynamics Developer Supporting: Large Financial Services Client Location: Remote (U.S) Assignment Type: Contract Only Duration: ~7 Months Role Overview: Step into a high-impact opportunity where you’ll design and build modern, intelligent solutions across the Microsoft ecosystem. In this role, you’ll leverage Dynamics 365, Power Platform, Copilot Studio, and Azure services to create scalable, AI-driven applications that enhance workflows, automate processes, and deliver meaningful insights. If you’re passionate about building smart, integrated systems and working with cutting-edge technology, this is your chance to make a real impact. Ready to build the future of intelligent enterprise applications? Apply today and take the next step in your career. Key Responsibilities: - Customize and enhance Microsoft Dynamics 365 (CRM & ERP) solutions - Develop and integrate applications using Power Apps, Power Automate, and Power BI - Build AI-powered workflows and conversational experiences using Copilot Studio - Create front-end customizations using JavaScript, TypeScript, HTML/CSS - Design and implement integrations using XRM SDK and Dynamics Web API - Leverage Azure services (Service Bus, Function Apps, App Services, Container Apps) for scalable solutions - Integrate Azure AI services (Cognitive Services, OpenAI) to enable automation and personalization - Embed AI insights and data visualizations directly within Dynamics environments Qualifications: - 7+ years of experience with Dynamics 365 Development - Advanced knowledge of Dynamics 365 architecture and customization - Strong experience with Power Platform and Dynamics integrations - Hands-on experience with Copilot Studio for automation and conversational tools - Proficiency in JavaScript, TypeScript, HTML/CSS - Experience with XRM SDK and Dynamics Web API - Background working with Azure integration services - Familiarity with Azure AI and advanced automation capabilities Compensation and Benefits: The pay rate for this position is between $65.00 and $83.00 per hour. Please note that the final rate may be contingent on experience and other factors. This employer is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, or protected veteran status and will not be discriminated against on the basis of disability. Everforth Apex is a world-class IT services company that serves thousands of clients across the globe. When you join Everforth Apex, you become part of a team that values innovation, collaboration, and continuous learning. We offer quality career resources, training, certifications, development opportunities, and a comprehensive benefits package. Our commitment to excellence is reflected in many awards, including ClearlyRated's Best of Staffing® in Talent Satisfaction in the United States and Great Place to Work® in the United Kingdom and Mexico. Everforth Apex uses a virtual recruiter as part of the application process. Everforth Apex Benefits Overview: Everforth Apex offers a range of supplemental benefits, including medical, dental, vision, life, disability, and other insurance plans that offer an optional layer of financial protection. We offer an ESPP (employee stock purchase program) and a 401K program which allows you to contribute typically within 30 days of starting, with a company match after 12 months of tenure. Everforth Apex also offers a HSA (Health Savings Account on the HDHP plan), a SupportLinc Employee Assistance Program (EAP) with up to 8 free counseling sessions, a corporate discount savings program and other discounts. In terms of professional development, Everforth Apex hosts an on-demand training program, provides access to certification prep and a library of technical and leadership courses/books/seminars once you have 6+ months of tenure, and certification discounts and other perks to associations that include CompTIA and IIBA. Everforth Apex has a dedicated customer service team for our Consultants that can address questions around benefits and other resources, as well as a certified Career Coach. You can access a full list of our benefits, programs, support teams and resources within our ‘Welcome Packet’ as well, which an Everforth Apex team member can provide.
Mid-level Software Developer
C2 EssentialsC2 Essentials, founded in 1996, is a boutique human resources consulting and outsourcing company. Headquartered in Dulles, Virginia, C2 Essentials serves small
Title: Mid-level Software Developer Location: Arlington United States Job Description: The Mid-level Software Developer (remote) will design, develop, and maintain high-quality software solutions while collaborating closely with cross-functional teams. This role requires someone who can work independently on tasks, contribute to architectural discussions, and help mentor junior developers. Key Responsibilities • Develop, test, and maintain software applications according to specifications • Collaborate with product managers, designers, and other developers to deliver features on time • Troubleshoot, debug, and optimize existing code to improve performance and maintainability • Write clean, efficient, and well-documented code • Participate in code reviews and contribute to team knowledge sharing • Assist in the design and implementation of software architecture • Stay up-to-date with emerging technologies and recommend their adoption when appropriate Required Qualifications • Bachelor’s degree in Computer Science, Information Technology, or a related field (or equivalent practical experience). • Public Trust Tier 2 clearance (minimum) • Minimum of nine years of professional software development experience, with robust and recent Angular experience (preferably four years) • Proficiency in relevant languages, e.g., JavaScript, Python, Java, C# • Experience with front-end frameworks (React, Angular, Vue) and/or back-end frameworks (Node.js, Django, Spring) • Solid understanding of databases (SQL and/or NoSQL) • Familiarity with version control systems, preferably Git • Strong problem-solving and debugging skills • Ability to work both independently and collaboratively in a team environment • Analytical thinking and attention to detail • Effective verbal and written communication skills • Adaptability and willingness to learn new technologies Preferred Qualifications • Experience with cloud platforms (AWS, Azure, GCP) • Knowledge of CI/CD pipelines and DevOps practices • Familiarity with automated testing frameworks and practices • Exposure to Agile/Scrum methodologies • Prior experience mentoring junior developers C2 Essentials is an Equal Opportunity Employer.
Role Description If you are passionate about being part of an exciting transformation journey working with a global, multi-cultural and highly motivated organisation, this is the opportunity for you. Gunnebo Safe Storage is small enough to see your ideas come to fruition, and big enough to realise your career goals. We are seeking a motivated and skilled App Developer to join our growing digital team. This role is focused on designing, developing, and maintaining high-quality applications that support our connected solutions and enhance the user experience. You will work closely with cross-functional teams to deliver scalable and secure applications aligned with business and customer needs. This role can be performed remotely within Europe. This role is responsible for developing and maintaining applications across mobile platforms, ensuring high performance, usability, and integration with backend and cloud-based systems. The position requires active collaboration with internal stakeholders and contributes to end-to-end digital product development. Key Responsibilities: - Design, develop, and maintain applications in accordance with defined technical and architectural standards. - Translate business and functional requirements into technical solutions. - Write clean, efficient, and well‑documented code following best practices. - Participate in code reviews to ensure quality, maintainability, and compliance with internal standards. - Troubleshoot, debug, and resolve application issues across development, test, and production environments. - Collaborate with product owners, UX/UI designers, testers, and other developers throughout the development lifecycle. - Support application deployment, maintenance, and continuous improvement activities. - Ensure applications meet security, performance, and data protection requirements. - Collaborate with Cloud Platform and Firmware teams to develop end-to-end integrated solutions for our customer users. - Contribute to continuous improvement by proposing enhancements to processes, tools, and technologies. - Stay up to date with relevant technologies, frameworks, and industry trends. Qualifications - Bachelor’s degree in Computer Science, Software Engineering, or a related technical field (or equivalent practical experience) - Fluent in English - Strong understanding of application architecture, APIs, and data integration - Experience with Azure DevOps, GitHub, and Figma or similar collaboration tools - Proficiency in React Native, TypeScript, and cross‑platform mobile development (iOS & Android) - Experience with native iOS and Android development is an advantage - Knowledge of testing practices and quality assurance principles - Understanding of secure coding practices and basic cybersecurity principles - Proven experience in application development in a professional software environment - Experience working with modern programming languages, frameworks, and development tools - Familiarity with Agile methodologies (e.g. Scrum, Kanban) Requirements - Strong problem‑solving and analytical skills - Attention to detail and focus on quality - Ability to understand and apply technical standards and guidelines - Strong collaboration skills in cross‑functional environments - Clear and effective communication - Adaptability in a dynamic and evolving technical environment - Ownership and accountability for delivered solutions - Continuous learning mindset Company Description The Gunnebo Group is a global leader in security, offering innovative products and services to protect and control the flow of people, and to safely secure valuables. Through our businesses and customers in retail, public transport, public and commercial buildings, industrial and high-risk sites and banking, we operate worldwide through our 3,600 employees, 25 country locations and 10 production facilities. Serving customers in over 100 markets, together we create a safer world. Gunnebo Safe Storage is a globally recognised provider of safe storage solutions. Our mission is to protect valuable items from burglary, fire and explosion through solutions that enable our customers with increased efficiency, safety and end-user experience. Our vision is to become the number one protector of valuables through industry-leading innovation. We encourage you to checkout #LifeAtGunnebo on social media for a closer look into the life at Gunnebo. Follow us to explore even more.

