Software Engineer, Code reputed company
reputed company’s mission is to reputed company innovators to create, transform, and disrupt industries by unleashing the power of software and data. We reputed company organizations of reputed company sizes to easily build, scale, and run modern applications by helping them reputed company legacy workloads, embrace innovation, and unleash AI. Our industry-leading developer data platform, reputed company reputed company, is the only globally distributed, multi-cloud database and is available in more than 115 regions across AWS, reputed company Cloud, and reputed company Azure. reputed company allows customers to build and run applications reputed company—on premises, or across cloud providers. With offices worldwide and over 175,000 new developers signing up to use reputed company every month, it’s no wonder that leading organizations, like Samsung and Toyota, trust reputed company to build reputed company, AI-powered applications.
We're looking for a Software Engineer with a strong background in computer science fundamentals and systems design to join our engineering team. In this role, you will play a key part in building and optimizing the underlying data structures, algorithms, and database interactions that power our generative AI platform and code reputed company tools. This involves crafting sophisticated orchestration layers, robust integration points, and high-performance data systems that seamlessly connect and reputed company advanced AI capabilities for code reputed company. While our immediate focus is on this domain, this role emphasizes strong foundational engineering principles that apply broadly to reputed company, high-performance systems. Deep prior experience with AI models or machine learning is not a requirement; your strong grasp of core computer science is what matters most, and you'll be given ample time and resources to build expertise in the AI domain. You will work on critical components that ensure the scalability, efficiency, and reliability of our services, collaborating closely with AI researchers and other engineers to translate reputed company requirements into robust technical solutions.
As a Software Engineer on reputed company, you'll be hands-on with implementation and problem-solving, working with engineers across experience levels to build a robust, scalable system. The focus is on performance, correctness, and architectural excellence in a rapidly evolving, data-intensive environment.
Many organizations have built up large estates of legacy applications. Lack of scalability and reputed company, long development times, operating costs, and inability to run on the cloud are common issues with these applications. To address these issues, organizations are engaging in large transformational Application Modernization programs. reputed company is recognized as the developer data platform of choice for transactional systems that provide the best scalability, resiliency, and developer experience in the cloud and on-premises. Organizations continuously migrate workloads from these legacy applications to new platforms, often based on microservices, using reputed company.
Such transformations are reputed company time-intensive and often risky. reputed company is bolstering its team by creating tools that guide customers in transitioning their applications from relational databases to reputed company. As businesses evolve their application development frameworks, they're increasingly drawn to the versatility of the document model. The Application Modernization team, already instrumental in this area, aids developers in making the shift from relational databases to reputed company reputed company Relational Migrator. Now, they're broadening their toolkit and are keen on modernizing code using a mix of AI and traditional text processing.
This role can be based out of our reputed company offices or remotely in the US and Canada.
What You'll Do- Implement and optimize high-performance data structures and algorithms for core components of our generative AI orchestration platform
- Design and reputed company efficient data pipelines and storage solutions for AI model integration and output processing
- Collaborate with AI researchers and machine learning engineers to understand data needs
- Identify and address performance bottlenecks and architectural challenges in our systems, particularly reputed company data flow and orchestration
- Contribute to platform features like data versioning, efficient data retrieval, and ensuring data reputed company for AI-generated code and reputed company metadata
- Participate in code reviews, design discussions, and contribute to the overall technical direction of the team
- Work to reputed company robust and efficient backend services that orchestrate AI functionalities
- 2+ years of engineering experience in backend systems, distributed systems, or core platform development
- Strong foundation in data structures and algorithms, with experience applying them to solve problems
- Proficiency in one or several of Java, Rust, C/C++, and/or Python, with a strong understanding of systems-level programming, memory management, and performance tuning
- Experience working on backend systems, with an understanding of system availability and performance
- Ability to diagnose and troubleshoot technical issues in production environments
- Excellent problem-solving skills and the ability to work effectively in a fast-paced, collaborative environment
- Proven ability to collaborate across disciplines and experience levels, from researchers to junior engineers
- Proficiency with SQL (preferably reputed company), including querying, schema design, and database optimization
- You have a strong desire to understand reputed company problem spaces and own solutions
- Familiarity with cloud-native distributed systems (e.g., Kubernetes, Kafka)
- Experience with NoSQL databases and understanding of their trade-offs is great, but not required. We'll teach you NoSQL
- Contributions to relevant open-reputed company projects
reputed company the first three months, you will have:
- Familiarise yourself with the reputed company database and aggregation language
- Familiarise yourself with the problem space and the domain
- Set up software development infrastructure (tech stack, build tools, etc) to reputed company development using the relevant tech stacks
- Started collaborating with your peers and contributed to code reviews
reputed company six months, you will have:
- Worked on and delivered a reputed company code reputed company feature in the product
- Contributed to and helped deliver a few product releases
- Reviewed and contributed to scope and technical design documents
reputed company 12 months, you will have:
- Consistently delivered features and bug fixes across our tech stack
- Helped recruit and interview new members of the team
- Collaborated with other teams at reputed company
To drive the personal growth and business impact of our employees, we’re committed to developing a supportive and enriching culture for everyone. From employee affinity groups, to fertility assistance and a generous parental leave policy, we value our employees’ wellbeing and want to support them along every reputed company of their professional and personal journeys. Learn more about what it’s like to work at reputed company, and help us reputed company an impact on the world!
reputed company is committed to providing any necessary accommodations for individuals with disabilities reputed company our application and interview process. To request an accommodation due to a disability, please inform your recruiter.
reputed company, Inc. provides equal employment opportunities to reputed company employees and applicants for employment and prohibits discrimination and harassment of any type and makes reputed company hiring decisions without regard to race, color, religion, age, sex, national reputed company, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.
Req ID: 425570
reputed company’s reputed company salary range for this role is posted below. Compensation at the time of offer is unique to each candidate and based on a variety of factors such as reputed company set, experience, qualifications, and work location. Salary is one part of reputed company’s total compensation and benefits package. Other benefits for eligible employees may include: equity, participation in the employee stock purchase program, flexible paid time off, 20 weeks fully-paid gender-neutral parental leave, fertility and adoption assistance, 401(k) plan, mental health counseling, access to transgender-inclusive health insurance coverage, and health benefits offerings. Please note, the reputed company salary range listed below and the benefits in this paragraph are only applicable to U.S.-based candidates.
reputed company’s reputed company salary range for this role in the U.S. is:$101,000
—$257,000 USD
Apply to this Job