Senior Software Engineer I (Python) at Aera Technology

Pune, Maharashtra, India

Aera Technology Logo
Not SpecifiedCompensation
Senior (5 to 8 years)Experience Level
Full TimeJob Type
UnknownVisa
TechnologyIndustries

Requirements

  • 5 to 7 years of solid experience as a backend Python developer
  • Experience with Python frameworks (e.g. FastAPI, Django, Flask, Bottle)
  • Good experience in Python 3
  • Strong knowledge of Data Structures & Algorithms, OOP, Threads, Parallel-Processing
  • Experience building secure, complex, and scalable APIs, from design through deployment
  • Ability to write clean, modular code with solid understanding of writing and delivering testable quality code
  • Knowledge of SDLC best practices, including coding standards, code reviews, source control management, build processes, testing, and operations
  • Experience with GIT, Jira & Agile Methodology
  • Familiarity with Amazon Web Services (AWS) or Azure or GCP and REST API
  • Experience with SQL
  • Experience with Docker, Kubernetes, Helm (big plus)

Responsibilities

  • Design, build and maintain efficient, reusable, and reliable code and automation
  • Maintain the CI/CD and improve the release pipeline
  • Identify bottlenecks and bugs in applications, and devise solutions to ensure the best possible performance, quality, and responsiveness of the applications
  • Research and learn new technologies to design code reviews and application enhancements/upgrades
  • Collaborate cross-functionally as a key contributor in all phases of the development life cycle
  • Create and execute unit test cases and contribute to test automation
  • Participate in design and code reviews

Skills

Key technologies and capabilities for this role

PythonFastAPIDjangoFlaskBottleData StructuresAlgorithmsOOPThreadsParallel ProcessingAPIsCI/CDUnit TestingTest Automation

Questions & Answers

Common questions about this position

What is the salary for this Senior Software Engineer position?

This information is not specified in the job description.

Is this role remote or does it require working from an office?

This information is not specified in the job description.

What skills and experience are required for this Python developer role?

Candidates need 5 to 7 years of experience as a backend Python developer, proficiency with Python frameworks like FastAPI, Django, Flask, strong knowledge of Data Structures & Algorithms, OOP, Threads, Parallel-Processing, and experience building secure, scalable APIs. Additional requirements include knowledge of SDLC best practices, GIT, Jira, Agile, SQL, and familiarity with AWS/Azure/GCP and REST APIs; Docker, Kubernetes, Helm is a plus.

What is the company culture like at Aera Technology?

Aera Technology values building a sustainable, intelligent, and efficient world, with a collaborative environment focused on innovation in decision intelligence. They are a series D startup with global teams across multiple locations including California, Romania, France, Germany, UK, India, and Australia.

What makes a strong candidate for this Senior Software Engineer role?

A strong candidate has 5-7 years of backend Python development experience, expertise in Python frameworks, data structures, scalable APIs, SDLC practices, and cloud services, with the ability to write clean, testable code and collaborate cross-functionally.

Aera Technology

AI system for decision automation and recommendations

About Aera Technology

Aera Technology focuses on decision automation using artificial intelligence. Its AI system analyzes how businesses operate, providing real-time recommendations and taking autonomous actions to enhance decision-making. By learning from past decisions, the system continuously improves its future suggestions. Aera Technology primarily targets large corporations with complex supply chains, offering a tool that refines and indexes data from enterprise systems to deliver real-time insights. This allows businesses to accurately predict risks and opportunities, while also recommending optimal actions. Aera's unique approach includes proactively engaging users and autonomously executing decisions, setting it apart from competitors. The company's goal is to help businesses make faster, more informed decisions, ultimately increasing efficiency and profitability.

Mountain View, CaliforniaHeadquarters
2017Year Founded
$168.9MTotal Funding
SERIES_CCompany Stage
Enterprise Software, AI & Machine LearningIndustries
201-500Employees

Benefits

Stock Options: We believe every Aera team member should have a stake in our future success
Medical: Benefits provided through your choice of Aetna PPO, Aetna HDHP, or, for California-based team members, Kaiser
Dental: No monthly cost to employee through Delta Dental
Vision: No monthly cost to employee through VSP
401(k) and Additional Benefits Plans: Employees can contribute to: 401(k) plan (Traditional/Roth); Health Savings Account (HSA); Flexible Savings Account (FSA); Supplemental Life Insurance Plan; Short-term Disability; Commuter Benefit Program
Learning and Development: You’ll have access to professional development content through Udemy, our online learning platform. Udemy offers thousands of courses to help you learn new skills - whether for your professional development or your personal interests
Employee Referral Program: Earn cash when your referrals get hired!
Events and Extras: We work hard and get things done, but we also value the importance of having fun: office outings; birthday celebrations; holiday parties; weekly in-office lunches, and more
Paid Time Off: To give our best and live a well-balanced life, we need to take time off for rest, relaxation and rejuvenation. Here at Aera, we offer flexible paid time off. In addition, we have 10 paid holidays each year
Snacks: When you’re working from the office, you’ll have access to our fully stocked kitchen with a selection of snacks and beverages

Risks

Competition from established AI companies like IBM and Google threatens Aera's market share.
Rapid AI advancements may outpace Aera's feature integration, risking obsolescence.
Data privacy concerns and regulatory scrutiny could impact Aera's operations and client trust.

Differentiation

Aera Technology offers a unique AI system for real-time decision automation.
The Aera Decision Cloud integrates seamlessly with existing enterprise systems and data sources.
Aera's platform continuously learns, improving recommendations and decision-making over time.

Upsides

Aera's generative AI enhances user experience with a conversational interface for decision-making.
The 'AI Test Drives' program accelerates enterprise adoption of AI-powered decision-making.
Recognition as a leader in Decision Intelligence Platforms boosts Aera's market credibility.

Land your dream remote job 3x faster with AI