Loading...

{{notif_text}}

Let the best companies discover your talent - Check out Cutshort Discovered

Technical Architecture Jobs in Bangalore (Bengaluru)

Explore top Technical Architecture Job opportunities in Bangalore (Bengaluru) for Top Companies & Startups. All jobs are added by verified employees who can be contacted directly below.

Chief Technology Officer (CTO)
Chief Technology Officer (CTO)

Founded 2017
Products and services{{j_company_types[1 - 1]}}
{{j_company_sizes[2 - 1]}} employees
{{j_company_stages[2 - 1]}}
{{rendered_skills_map[skill] || skill}}
Location icon
Bengaluru (Bangalore)
Experience icon
2 - 10 years
Experience icon
Best in industry12 - 36 lacs/annum

About the Company: Fabric Monde (fabricmonde.com) is a technology platform in the B2B Fashion space, reimagining how Buyers and Sellers transact in India and abroad. Team: 3 co-founders who are 2nd-time Entrepreneurs from IIML and IITM + experienced ex Entrepreneurs + believers who are ready to change the industryLooking for: Tech Leader who can 1. Imagine and Dream as par and beyond with the founding team2. Evolve dynamically from building products to lead the entire team3. Build products in pace for pilots to structured large scaling4. Own, Think, Architect, Design, Build, Lead products 5. Write Tech-related blog posts or give talks6. Attract tech talent to build the team to scale7. Understand Business goals and own the Tech piece with Data mindset We are on a mission to build the largest online Global B2B Marketplace for Fabrics. We have raised a seed round and built the team to take on Udaans and Zilingos of the world. Apply if 1. You can dedicate the next couple of years to Fabric Monde in disrupting the space we are working in. 2. You are excited about doing great in your life and you believe in yourself. 3. You think of owning the company and not settle for salaries. P.S: We are imagining that you have it in you to do anything in any technology/stack given an overnight time ;)This job will have a good ESOPs component along with the fixed salary.

Job posted by
apply for job
apply for job
Ranjith J N picture
Ranjith J N
Job posted by
Ranjith J N picture
Ranjith J N
Apply for job
apply for job

Django Developer
Django Developer

Founded
Products and services{{j_company_types[ - 1]}}
{{j_company_sizes[ - 1]}} employees
{{j_company_stages[ - 1]}}
{{rendered_skills_map[skill] || skill}}
Location icon
Bengaluru (Bangalore)
Experience icon
3 - 7 years
Experience icon
Best in industry15 - 30 lacs/annum

What will you be doing?You’ll need to walk the fine line between the simplicity of use and complexity of features. You’ll play a key role in deciding features and their design. You will also architect and design the back-end codebase to make it extensible, testable and modifiable in the future.What is the recruitment process?As a small & early team, it’s imperative that all of us get to know each other before taking the leap. We want to ensure you succeed in your role within our team. Each conversation (in-person/video conference) with us will last about 60 mins. Typically the whole process takes between 2 - 10 business days depending on your and our schedules. Most of the process will occur over video calls, so you don’t need to worry about travel.1.Introductory call: A phone call with one of the founders that give us a chance to introduce our company & product to you as well as get to know you. If you find our product vision interesting & exciting for you to work on, we will move to the next steps.2.The technical conversation I: This is either an in-person meeting or a video call that allows for a deeper technical conversation. Expect some problem solving and pair programming to take place.3.Technical conversation II: Another round of in-person meeting/video call technical deep-dive with a founder/senior engineer on the team that will focus heavily on your technical chops. Expect some more problem solving and pair programming. 4.Culture fit conversation: An in-person conversation with our founder and quick meetings with our team members to ensure that there is a culture-fit.5. Extending an offer: If all goes well, we will extend an offer which includes financial benefits, equity stock grants and any other benefits.You are going to hear clear feedback from us on every step of the way, even if we don't seem like a good fit. We strive to make sure you never go more than three working days without hearing from us. Competitive Compensation:You should expect 25L - 30L INR / annum as your salary depending on your past experience and skill levelYou will also get equity worth 25L - 30L INR vested over a 4-year scheduleOther standard benefits include health insurance, flexible holiday schedules, and budget for a library of books and courses to further your professional/personal lifeAbout the company:Appsmith is building a product for engineers and developers. Our product is in very early stages (pre-product market fit), so we aren’t describing it in this document. The company is founded by alumni from BITS Pilani. In the past we have founded & sold multiple startups and also built products at other successful startups such as Exotel, Ezetap, Flipkart & Cure.fit.We are three founders - Abhishek Nayak, Arpit Mohan & Nikhil Nandagopal. Arpit & Nikhil have been engineers for many years and are building a product that they would have loved to use in their previous organizations. The startups we have built in the past have been funded by Sequoia Capital, Accel Partners, and YCombinator.

Job posted by
apply for job
apply for job
Rakesh Kumar picture
Rakesh Kumar
Job posted by
Rakesh Kumar picture
Rakesh Kumar
Apply for job
apply for job

Senior Software Developer - Backend Engineer
Senior Software Developer - Backend Engineer

Founded 2015
Products and services{{j_company_types[1 - 1]}}
{{j_company_sizes[2 - 1]}} employees
{{j_company_stages[2 - 1]}}
{{rendered_skills_map[skill] || skill}}
Location icon
NCR (Delhi | Gurgaon | Noida), Bengaluru (Bangalore), San Francisco
Experience icon
3 - 10 years
Experience icon
Best in industry25 - 35 lacs/annum

Stilt (YC W16) is building an online bank for those typically underserved by the existing credit bureau reporting process, customers who are new to the United States banking system, and those with “thin” or no files. We are a Y-Combinator backed company based in San Francisco, founded by an immigrant team with expertise in finance, technology, and machine learning. We are working hard to make financial services simple for underserved applicants by building an institution that uses cross-country data, better credit risk scoring, and operational efficiency. Stilt has now served immigrants from 100+ countries. US visa holders (H1B, B1/B2) will be preferred because you might have to come to the USA for knowledge transfer, and eventually we might sponsor H1B. Language preferred: Python, Mysql, a basic understanding of angular, html What will you do? - Architect and design large scale data processing system, and service-based architecture - Build and maintain APIs, services, and systems - Drive effort to improve the engineering process, testing, tooling, and coding standard - Lead engineering effort and work with teams across the organization to improve business metrics You will be a great fit for the role if you - Have a good product understanding, not just focused on solving an engineering problem, but also in improving business metrics and user engagement - Drive end to end effort with the team members, and make sure to deliver the best quality of code - Hold yourself accountable for shipping quality code in production, and maintaining it over the time What will you work on? - Design and build new features for Stilt Core Business - Explore and use third-party tools for solving Stilt’s internal engineering challenge - Build a new API for our lending platform, or iterate on existing APIs - Build new tools for our operation teams, or iterate on existing tools - Integrate third-party APIs for security/payments/wire - Consolidate data from multiple platforms and create a platform for marketing and accounting team to use - Implement tools to improve operational efficiency and reduce the DevOps work You should have: - An undergraduate or graduate degree in Computer Science or a relevant field - 3+ years of experience in a fast-paced environment. - Experience with various technologies, and take pride in being a generalist - Familiarity with server hosting, cloud-based systems, and systems operations

Job posted by
apply for job
apply for job
Priyank Singh picture
Priyank Singh
Job posted by
Priyank Singh picture
Priyank Singh
Apply for job
apply for job

Senior Technology Lead
Senior Technology Lead

Founded 1991
Products and services{{j_company_types[3 - 1]}}
{{j_company_sizes[2 - 1]}} employees
{{j_company_stages[3 - 1]}}
{{rendered_skills_map[skill] || skill}}
Location icon
Bengaluru (Bangalore)
Experience icon
5 - 10 years
Experience icon
Best in industry15 - 18 lacs/annum

Analysis, Design, and hands-on development skills in .NET, SQL Server, Angular.JA, Node.JA, MongoDB, etc.Facilitation and Business Analysis skills.Estimation and Project Planning skills for enterprise level applications.Excellent communication and technical leadership skills.

Job posted by
apply for job
apply for job
Vaijayanthi Rout picture
Vaijayanthi Rout
Job posted by
Vaijayanthi Rout picture
Vaijayanthi Rout
Apply for job
apply for job

Technical Architect
Technical Architect

Founded 2015
Products and services{{j_company_types[2 - 1]}}
{{j_company_sizes[2 - 1]}} employees
{{j_company_stages[2 - 1]}}
{{rendered_skills_map[skill] || skill}}
Location icon
Bengaluru (Bangalore)
Experience icon
8 - 15 years
Experience icon
Best in industry15 - 30 lacs/annum

Role and Responsibilities Build a low latency serving layer that powers DataWeave's Dashboards, Reports, and Analytics functionality Build robust RESTful APIs that serve data and insights to DataWeave and other products Design user interaction workflows on our products and integrating them with data APIs Help stabilize and scale our existing systems. Help design the next generation systems. Scale our back end data and analytics pipeline to handle increasingly large amounts of data. Work closely with the Head of Products and UX designers to understand the product vision and design philosophy Lead/be a part of all major tech decisions. Bring in best practices. Mentor younger team members and interns. Constantly think scale, think automation. Measure everything. Optimize proactively. Be a tech thought leader. Add passion and vibrance to the team. Push the envelope.   Skills and Requirements 8- 15 years of experience building and scaling APIs and web applications. Experience building and managing large scale data/analytics systems. Have a strong grasp of CS fundamentals and excellent problem solving abilities. Have a good understanding of software design principles and architectural best practices. Be passionate about writing code and have experience coding in multiple languages, including at least one scripting language, preferably Python. Be able to argue convincingly why feature X of language Y rocks/sucks, or why a certain design decision is right/wrong, and so on. Be a self-starter—someone who thrives in fast paced environments with minimal ‘management’. Have experience working with multiple storage and indexing technologies such as MySQL, Redis, MongoDB, Cassandra, Elastic. Good knowledge (including internals) of messaging systems such as Kafka and RabbitMQ. Use the command line like a pro. Be proficient in Git and other essential software development tools. Working knowledge of large-scale computational models such as MapReduce and Spark is a bonus. Exposure to one or more centralized logging, monitoring, and instrumentation tools, such as Kibana, Graylog, StatsD, Datadog etc. Working knowledge of building websites and apps. Good understanding of integration complexities and dependencies. Working knowledge linux server administration as well as the AWS ecosystem is desirable. It's a huge bonus if you have some personal projects (including open source contributions) that you work on during your spare time. Show off some of your projects you have hosted on GitHub.

Job posted by
apply for job
apply for job
BasavRaj P S picture
BasavRaj P S
Job posted by
BasavRaj P S picture
BasavRaj P S
Apply for job
apply for job

Tech Lead
Tech Lead

Founded 2018
Products and services{{j_company_types[1 - 1]}}
{{j_company_sizes[2 - 1]}} employees
{{j_company_stages[2 - 1]}}
{{rendered_skills_map[skill] || skill}}
Location icon
Bengaluru (Bangalore)
Experience icon
3 - 20+ years
Experience icon
Best in industry14 - 20 lacs/annum

Job SummaryLooking for someone to lead a team to build features, design and implement APIs, and improve the performance and reliability of our systems as we rapidly scale our product and organization.Responsibilities and DutiesIn your typical work week, you will lead the development team to implement high quality code in an agile, test-driven development environment. You’ll help create detailed software development plans, scope development effort, and provide reliable resource and timeline estimates. You’ll perform performance and scalability analysis as needed, identify bottlenecks and help improve the overall stability and performance of the system.Required Experience, Skills and Qualifications💪 Must Haves- You’ve been building web applications professionally for 3+ years- You have experience with functional or imperative programming languages -- e.g., PHP, Python, Ruby, Go, C, or Java- Familiar with modern engineering practices: Code Reviews, Continuous Deployment, Automated Testing, etc- You can lead technical architecture discussions and help drive technical decisions- You write understandable, testable code with an eye towards maintainability- You are a strong communicator. Explaining complex technical concepts to designers, support, and other engineers is no problem for you- You possess strong computer science fundamentals: data structures, algorithms, programming languages, distributed systems, and information retrieval👌 Nice-to-Haves- Startup experience, preferably a tech startup- Open Source contributor💖 Bonus- Experience with leading a team of 10+ developers- Health benefits - sports, gym whatever you want- Work out of the coolest office in Bangalore- Global experience as the team is spread between India and UK⚡ Apply if- You want to be a team member rather than an employee - cultural fit is the most important thing. Start-up life is a roller coaster and we want to make sure no matter how the day has gone we can still go out for a pint at the end of it- You take ownership- You’ve an eye for detail- You’re a problem solver, and a perpetual learner- You possess a positive and solution-oriented mindset

Job posted by
apply for job
apply for job
Kunal Varma picture
Kunal Varma
Job posted by
Kunal Varma picture
Kunal Varma
Apply for job
apply for job

Head of Engineering
Head of Engineering

Founded 2019
Products and services{{j_company_types[3 - 1]}}
{{j_company_sizes[1 - 1]}} employees
{{j_company_stages[1 - 1]}}
{{rendered_skills_map[skill] || skill}}
Location icon
Bengaluru (Bangalore)
Experience icon
5 - 8 years
Experience icon
Best in industry20 - 30 lacs/annum

As head of engineering, you will build the product from scratch. The responsibilities include -1. Hiring a best-in-class engineering team2. Working with bank partners to integrate APIs3. Building a smooth and fast user experience Salary no bar. Equity will be offered to the right candidate.

Job posted by
apply for job
apply for job
Aditya Kulkarni picture
Aditya Kulkarni
Job posted by
Aditya Kulkarni picture
Aditya Kulkarni
Apply for job
apply for job

Backend Developer
Backend Developer

Founded 2019
Products and services{{j_company_types[1 - 1]}}
{{j_company_sizes[2 - 1]}} employees
{{j_company_stages[2 - 1]}}
{{rendered_skills_map[skill] || skill}}
Location icon
Bengaluru (Bangalore)
Experience icon
4 - 8 years
Experience icon
Best in industry8 - 10 lacs/annum

Company DescriptionFounded in February 2019, NYC based, Venture Backed, and well capitalized Liquidity Digital is establishing a new regulatory-compliant ecosystem for private capital formation and securities lifecycle management, enabling accessibility, transparency, efficiency, and liquidity on a global scale. We value agility, innovation, and ability to take and incorporate constructive feedback. This position will be foundational in establishing our presence and building our team in Bangalore.PositionWe are looking for a great Backend developer who is proficient with node.js programming to create highly scalable applications to be deployed on AWS platform. Your primary focus will be on developing back-end services that are going to be used by our frontend layer. These services will, in turn, synthesize the entire business and execution model by calling other services, fetching data from databases and performing defined business logic. You will ensure that these services and the overall application are scalable, robust and easy to maintain.You will coordinate with the rest of the team working on different layers of the infrastructure. Therefore, a commitment to collaborative problem solving, sophisticated software design, and quality product is important.Activities-Developing enterprise-grade Web Services application using node.js-Designing APIs for the underlying business use cases-Building reusable components and a library of services for future use. -Experience working on Microservices architecture is required-Managing & maintaining the platform where applications are going to be deployed, preferably AWS or any other PaaS-Optimizing components for maximum performance for increasing load and endurance-Writing extensive unit tests and automated system test cases-Writing an optimum level of technical documentation for future developers-Provide constructive feedback to design and product teams.-We are flexible in terms of tech stack. But we prefer node.js / python (django)-Building Enterprise grade infrastructure and taking it to the production-Supervise Team of Back End Devs, and oversee production and quality control-Write Engineering Requirement Documents with Engineering Manager.-Discuss and lay out project specifications.-Review System designs and quality tests with Engineering Manager.-Fluent in English-Attention to Detail Requirements-More than 5 years of experience in software development-Past experience on projects in financial industry that went into production.-Problem solving skills-Experience working in agile environment-Extensive experience collaborating in an engineering team (GIT)-Aware of modern best practices and patterns in chosen language/framework-Experience in Unit and integration testing-Aware of Security best practices (e.g. OWASP)-Experience in relational DBs (MySQL/PostgreSQL) and nosql DBs (MongoDB)-RESTful API-Caching (Memcached)-Authentication methods (OAuth, JWT, OpenID, Tokens)-Experience in Microservice architecture, containerisation and containers orchestration (Docker, Kubernetes, CircleCI)-Logs Management-Experience in ML on Python is a plusNice to have-Experience in fintech startups-Building CI/CD pipelineWe’re looking for someone who has a demonstrable track record in being self-directed and resourceful and is a strong communicator and advocate for the front end experience.This role provides competitive salary and benefits.

Job posted by
apply for job
apply for job
Nik Shilov picture
Nik Shilov
Job posted by
Nik Shilov picture
Nik Shilov
Apply for job
apply for job

Team Lead
Team Lead

Founded 2019
Products and services{{j_company_types[1 - 1]}}
{{j_company_sizes[2 - 1]}} employees
{{j_company_stages[2 - 1]}}
{{rendered_skills_map[skill] || skill}}
Location icon
Bengaluru (Bangalore)
Experience icon
3 - 7 years
Experience icon
Best in industry7 - 11 lacs/annum

Expertise in Microservices based Architecture and experience in Node.js, Postgres, Redis, Javascript, React, Kubernetes, Docker, ORM, ETL, AWS, AzureCompany DescriptionFounded in early 2019, NYC based Liquidity Digital is establishing a new regulatory-compliant ecosystem for private capital formation and securities lifecycle management, enabling accessibility, transparency, efficiency, and liquidity on a global scale. We are a pure startup environment: we prize agility, user orientation, ability to take and incorporate constructive criticism, and ability to keep up with a very fast pace. This position will be foundational in establishing our presence and building our team in Bangalore.ResponsibilitiesLead a team of software engineers and be responsible for shipping features of our products in Agile environmentMigrating a Monolithic system to Microservices-based architectureWork with DevOps to set up and manage automated tests, containers and scalable infrastructure applying modern CI/CD practicesReduce the cycle time of software delivery and enable development teams to quickly take high-quality code changes through a testing platform and into production Review, and approve, product designs and budgets with CTOSupervise Team leads and oversee production and world-class quality controlWork with Engineering managers and team leads on Security strategyHire, train, and mentor other engineers and supporting staffDesign project specifications and architecture with CTO and Engineering managersRequirementsExperience in Microservice based architecture is a must5+ years of experience in software engineering3+ years experience in working in agile environmentSuccessfully built and shipped at least 3 projects from scratchHas proven experience in CI/CDSound understanding of Financial Services domain, especially SecuritiesDesign/build scalable Enterprise grade Secure platformsDiscuss and lay out project specificationsMake detailed plans to accomplish goalsComfortable operating in dynamic environments with minimal directionGood to haveExperience in managing Financial industry projects that went successfully into production3+ years of working experience in startups

Job posted by
apply for job
apply for job
Jitin Jain picture
Jitin Jain
Job posted by
Jitin Jain picture
Jitin Jain
Apply for job
apply for job

Platform and Operations Architect
Platform and Operations Architect

Founded 2013
Products and services{{j_company_types[1 - 1]}}
{{j_company_sizes[3 - 1]}} employees
{{j_company_stages[2 - 1]}}
{{rendered_skills_map[skill] || skill}}
Location icon
Bengaluru (Bangalore), Hyderabad
Experience icon
10 - 19 years
Experience icon
Best in industryBest in industry

About Aviso:Aviso is the AI Compass that guides Sales and Go-to-Market teams to close more deals, accelerate revenue growth, and find their True North. We are a global company with offices in Redwood City, San Francisco, Hyderabad, and Bangalore. Our customers are innovative leaders in their market. We are proud to count Dell, Honeywell, MongoDB, Glassdoor, Splunk, FireEye, and RingCentral as our customers, helping them drive revenue, achieve goals faster, and win in bold new frontiers. Aviso is backed by Storm Ventures, Shasta Ventures, Scale Venture Partners and leading Silicon Valley technology investorsWhat you will be doing:● Aviso is in the process of building a highly scalable, and highly performant upgrade to its industry-leading AI product. This requires a complete rethink of the base architecture of how data is stored and accessed using persistent Databases like MongoDB, PostgreSQL and Redshift.● As part of this far reaching engineering goal, This role will be primarily responsible for the design and development of said re-architecture, working with all other parts of the Engineering organization.Details below:○ You will be responsible for designing the most optimal data schema architectureto handle billions of rows of information, accessible in real-time, both for thepurposes of enabling our Machine Learning team, as well as other engineeringteams presenting complex analytical functionality directly to customers.○ You will be responsible for designing the most optimal physical databasearchitecture to scale reliably with business growth, while optimizing cost.● You will be working with our platform team to create the Service Oriented Architecture needed to create a highly redundant, fail-safe and responsive end customer facing service.○ Needed is a solid working experience and understanding of the AWSenvironment, including VPC, EC2, EBS, S3, RDS, SQS, Cloud Formation, NATGateways, Lambda will be needed in order to achieve this.● You will also own the definition and implementation of enterprise grade security using their skillsets around LDAP integration, security policies, and auditing in a Linux/AWS environment● Additionally, You will be responsible for designing the Continuous Integration andContinuous Delivery (CI/CD) platforms to enable all of engineering to deliver code faster with better quality.○ In this, they will be working daily with the QA and engineering teams to enableunit tests and automation tests to increase code test coverage.○ Using their experience and great understanding of DevOps automation -Orchestration/Configuration Management and CI/CD tools (Puppet, Chef,Jenkins, etc.), they will identify the right set of CI/CD tools needed to make this asuccess.What you bring:● Minimum 10-15 year experience in database architecture and management● A Degree in Computer Science from a top University or equivalent● Strong and relevant experience building and maintaining a high performance, high volume SaaS solution.● Industry leading experience in managing petabyte scale databases.● Solid working experience and good understanding of the AWS environment, including VPC, EC2, EBS, S3, RDS, SQS, Cloud Formation, NAT Gateways, Lambda and Redshift.● Great understanding of DevOps automation - Orchestration/Configuration Management and CI/CD tools (Puppet, Chef, Jenkins, etc.) is required.● Experience implementing role based security, including LDAP integration, security policies, and auditing in a Linux/Hadoop/AWS environment. We expect hands on experience with monitoring tools such as AWS CloudWatch, Nagios or Datadog.● Networking : Working knowledge of TCP/IP networking, SMTP, HTTP, load-balancers (ELB, HAProxy) and high availability architecture.● Strong experience in continuous integration, builds automation, configurationmanagement, code repository, performance engineering, application monitoring, system monitoring, management and deployment automation.● Strong knowledge of Unix systems engineering with experience in Ubuntu or Red Hat Linux.● Programming: Experience programming with Python, Unix scriptsAviso offers● Dynamic, diverse, inclusive startup environment driven by transparency and velocity● Bright, open, sunny working environment and collaborative office space● Convenient office locations in Redwood City, Hyderabad and Bangalore tech hubs● Competitive salaries and company equity, and a focus on developing world class talent operations● Comprehensive health insurance available (medical) for you and your family● Unlimited leaves with manager approval and a 3 month paid sabbatical after 3 years of service● CEO moonshots projects with cash awards every quarter● Upskilling and learning support including via paid conferences, online courses, and certifications● Every month Rupees 2,500 will be credited to Sudexo meal card

Job posted by
apply for job
apply for job
Manas Chaliha picture
Manas Chaliha
Job posted by
Manas Chaliha picture
Manas Chaliha
Apply for job
apply for job

Software Architect/Solution Architect/CTO
Software Architect/Solution Architect/CTO

Founded 2018
Products and services{{j_company_types[2 - 1]}}
{{j_company_sizes[2 - 1]}} employees
{{j_company_stages[3 - 1]}}
{{rendered_skills_map[skill] || skill}}
Location icon
Bengaluru (Bangalore)
Experience icon
8 - 12 years
Experience icon
Best in industry9 - 12 lacs/annum

Qualification & Skills • Bachelor or Master Degree in Computer Science from a reputed University• 8-12 Years of experience in technical design, software development and architecture at the backend and frontend involving scalable Ecommerce platform• 6+ Years of hands on experience in Python • React and/or Angular for front end• MySQL database and NoSQL Database• Technical Skills: JIRA, Gitlab, Rest API, GCP or AWS• Integration experience with Payment gateway, shipping company and VAT, database concepts, Experience of web services• Experience in performance profiling, tuning, and optimization, caching mechanisms with Enterprise level applicants• Analytical, debugging, and troubleshooting skill with proven experience troubleshooting and fixing production bugs• Experience in writing unit testing and test case automation.• Ability to use analytic data and user testing to inform design decision• Design thinking and excellent testing skills,• Ability to operate in an Agile environment with a start-up mentality and unstructured environment, Energy, drive and passion to work, and operate in a digital world.• Excellent verbal and written communication skills, meeting facilitation, presentation and documentation

Job posted by
apply for job
apply for job
Aarushi Mahajan picture
Aarushi Mahajan
Job posted by
Aarushi Mahajan picture
Aarushi Mahajan
Apply for job
apply for job