Aera Technology is a pioneer in the growing category of Decision Intelligence – the technology to digitize, augment, and automate decision-making processes with AI and machine learning. Through our AI decision automation platform, Aera Decision Cloud™, we are helping the best-known brands in the world make smarter, faster decisions.
We are seeking a talented Senior Software Engineer to join our world-class engineering team. In this role, you will contribute to the development and architecture of our enterprise-level cloud platform, focusing on software solutions integrated with Generative AI (GenAI) capabilities. You will play a key role in creating a GenAI-powered report generator that leverages Auto Discovery to enhance enterprise application functionality.
As a Senior Software Engineer, you will collaborate with architects, designers, product managers, and fellow software developers to shape product direction, define functional requirements, and deliver complex, high-performance, and scalable software products and APIs.
Responsibility
- Design, develop, and maintain enterprise-level software solutions integrated with Generative AI technologies.
- Architect and implement a GenAI-capable report generator using Auto Discovery for intelligent data-driven insights.
- Collaborate with cross-functional teams to influence product direction and define functional requirements.
- Deliver highly scalable, robust, and performant APIs and software products.
- Identify and resolve technical challenges to ensure high-quality software delivery.
- Mentor junior team members and contribute to a culture of engineering excellence
- Participate in design and code reviews
- Identify bottlenecks and bugs in applications, and devise solutions to ensure the best possible performance, quality, and responsiveness of the applications
Nice to have
- 6 to 10 years of experience in Java, J2EE, Tomcat, multi-threading, and caching techniques
- Experience with working on Spring Boot, ORM Frameworks, Microservices and REST APIs, GIT, Gradle and Linux platforms
- Hands-on experience with frameworks such as JUnit, TestNG, Mockito
- Experience with Docker and Kubernetes is a strong plus
- Working knowledge in AWS, Kafka, Apache Spark, Elastic search
- Experience in working with REDIS, ELK
- Experience with SQL development, data modeling, and complex data structures for high-volume and high-velocity data
- Experience building secure, complex, and scalable APIs, from design through deployment
- Solid understanding of writing and delivering testable quality code, from the ground up
- Experience in building and implementing scalable data products
- Experience with streaming data and complex event processing systems
If you share our passion for building a sustainable, intelligent, and efficient world, you’re in the right place. Established in 2017 and headquartered in Mountain View, California, we're a series D start-up, with teams in Mountain View, San Francisco (California), Bucharest and Cluj-Napoca (Romania), Paris (France), Munich (Germany), London (UK), Pune (India), and Sydney (Australia). So join us, and let’s build this!
Aera Technology is an equal opportunity employer. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender perception or identity, national origin, age, marital status, protected veteran status, or disability status.
Benefits Summary
At Aera Technology, we strive to support our Aeranauts and their loved ones through different stages of life with a variety of attractive benefits, and great perks. In addition to offering a competitive salary and company stock options, we have other great benefits available. You’ll find comprehensive medical, Group Medical Insurance, Term Insurance, Accidental Insurance, paid time off, Maternity leave, and much more. We offer unlimited access to online professional courses for both professional and personal development, coupled with people manager development programs. We believe in a flexible working environment, to allow our Aeranauts to perform at their best, ensuring a healthy work-life balance. When you’re working from the office, you’ll also have access to a fully-stocked kitchen with a selection of snacks and beverages.
Top Skills
What We Do
Aera Technology is the Cognitive Automation company that makes business agility happen. We deliver the first scalable digital platform that integrates with your existing systems to make and execute business decisions in real time. In the era of digital acceleration, Aera helps enterprises around the world transform how they respond to the ever-changing environment.