Software Engineer Position | Tekion Corporation

Software Engineer

Tekion Corporation | Transforming Automotive Retail Technology

📍 Location: Bengaluru, India (On-site at our state-of-the-art tech hub)

📅 Type: Full-time position with comprehensive benefits

💼 Experience: 1-3 years of professional software development experience

🔄 Work Model: Collaborative office environment with flexible work arrangements

About the Role

As a Software Engineer at Tekion, you will play a pivotal role in developing our next-generation automotive retail platform. This position offers the unique opportunity to work on complex, large-scale systems that are revolutionizing how dealerships operate across North America and beyond.

You'll join one of our agile product teams where you'll be responsible for the complete software development lifecycle - from conceptualization and design to implementation and maintenance. Our engineers work across the stack, giving you exposure to diverse technologies and architectures while solving challenging business problems at scale.

Impact You'll Make

  • Transform an industry: Your code will directly impact thousands of automotive dealerships and their customers
  • Solve complex problems: Work on challenging distributed systems problems with real business impact
  • Technical leadership: Grow into a subject matter expert within our engineering organization

Key Responsibilities

  • End-to-end feature development: Design, implement, and maintain robust software solutions that meet business requirements while adhering to our high standards of quality and performance. You'll own features from conception through deployment.
  • Cross-functional collaboration: Work closely with product managers, designers, and other engineers to translate business needs into technical solutions. Participate actively in design discussions and technical reviews.
  • Code quality and standards: Write clean, well-documented, and efficient code following our engineering best practices. Conduct and participate in thorough code reviews to maintain our high quality bar.
  • System reliability: Build fault-tolerant systems with appropriate monitoring and alerting. Participate in our on-call rotation to ensure system reliability.
  • Continuous improvement: Identify opportunities to improve our systems, processes, and developer experience. Propose and implement solutions that make our team more effective.

Technical Requirements

Core Competencies

  • Programming languages: Strong proficiency in Java or Python with 1-3 years of professional experience. You should understand language idioms, performance characteristics, and common frameworks.
  • Cloud platforms: Hands-on experience with AWS, GCP, or Azure services. You should understand core cloud concepts and have worked with services like EC2, S3, Lambda, or their equivalents.
  • Containerization: Practical knowledge of Docker and Kubernetes. Experience with container orchestration, scaling, and management in production environments.
  • CI/CD pipelines: Familiarity with building and maintaining continuous integration and deployment pipelines using tools like Jenkins, CircleCI, or GitHub Actions.
  • Database systems: Solid understanding of both relational (PostgreSQL, MySQL) and NoSQL databases. Experience with schema design, query optimization, and transactions.

Additional Valuable Skills

  • Experience with microservices architecture and distributed systems
  • Knowledge of event-driven architectures and message brokers (Kafka, RabbitMQ)
  • Understanding of infrastructure as code (Terraform, CloudFormation)
  • Familiarity with monitoring and observability tools (Prometheus, Grafana)

Preferred Qualifications

  • Education: Bachelor's or Master's degree in Computer Science, Engineering, or related technical field, or equivalent practical experience.
  • Domain knowledge: Prior experience in automotive, retail, or financial technology is highly valued but not required. We're looking for strong engineers who can learn our domain.
  • Problem-solving: Demonstrated ability to break down complex problems and deliver elegant, scalable solutions. You should be able to discuss technical tradeoffs.
  • Communication: Excellent written and verbal communication skills. Ability to explain technical concepts to both technical and non-technical stakeholders.
  • Growth mindset: Passion for learning new technologies and improving your skills. We value engineers who stay current with industry trends.

Why Join Tekion?

Technical Environment

At Tekion, you'll work with:

  • Modern tech stack using cutting-edge cloud technologies
  • Scalable systems handling millions of transactions
  • Complex data pipelines and analytics platforms
  • AI/ML applications transforming automotive retail

Professional Growth

We invest in our engineers through:

  • Regular tech talks and learning sessions
  • Conference attendance and training budgets
  • Mentorship from senior engineers
  • Clear career progression frameworks

Compensation & Benefits

  • Competitive salary and equity packages
  • Comprehensive health insurance
  • Generous paid time off and flexible holidays
  • State-of-the-art office facilities
  • Team events and company outings
Apply Now

We're reviewing applications on a rolling basis. Submit yours today!

Our Commitment

Tekion is proud to be an Equal Opportunity Employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. We do not discriminate on the basis of race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.

We believe that diverse teams build better products and create more innovative solutions. If you're passionate about technology and want to work on challenging problems with exceptional colleagues, we encourage you to apply.

Comments

Popular posts from this blog

Software Engineer – Java Backend

Front-End Development Internship | Remote | ₹15,000 Stipend | INLIGHN TECH | Apply Now